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. |
| Addon |
Role Addon. You probably want to use the sub-classes and not this class directly. Known sub-classes are: ArcAddon, IoTAddon. 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. |
| AddonList |
Collection of all the Role addon on the Azure Stack Edge device. 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. |
| ArcAddon |
Arc Addon. 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. |
| 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. |
| CloudEdgeManagementRole |
CloudEdgeManagementRole 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. |
| CloudErrorBody |
An error response from the service. |
| CniConfig |
Cni configuration. Variables are only populated by the server, and will be ignored when sending a request. |
| ComputeResource |
Compute infrastructure Resource. All required parameters must be populated in order to send to Azure. |
| ContactDetails |
Contains all the contact details of the customer. All required parameters must be populated in order to send to Azure. |
| Container |
Represents a container 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. |
| ContainerList |
Collection of all the containers on the Data Box Edge/Gateway device. Variables are only populated by the server, and will be ignored when sending a request. |
| DCAccessCode |
DC Access code in the case of Self Managed Shipping. |
| 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. |
| DataBoxEdgeDeviceExtendedInfoPatch |
The Data Box Edge/Gateway device extended info patch. |
| 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. |
| DataBoxEdgeMoveRequest |
Resource Move details. All required parameters must be populated in order to send to Azure. |
| DataBoxEdgeSku |
The Sku information. Variables are only populated by the server, and will be ignored when sending a request. |
| DataBoxEdgeSkuList |
List of SKU Information objects. Variables are only populated by the server, and will be ignored when sending a request. |
| EdgeProfile |
Details about Edge Profile for the resource. |
| EdgeProfilePatch |
The Data Box Edge/Gateway Edge Profile patch. |
| EdgeProfileSubscription |
Subscription details for the Edge Profile. |
| EdgeProfileSubscriptionPatch |
The Data Box Edge/Gateway Edge Profile Subscription patch. |
| EtcdInfo |
Etcd configuration. Variables are only populated by the server, and will be ignored when sending a request. |
| 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. |
| GenerateCertResponse |
Used in activation key generation flow. |
| ImageRepositoryCredential |
Image repository credential. All required parameters must be populated in order to send to Azure. |
| IoTAddon |
IoT Addon. 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. |
| IoTDeviceInfo |
Metadata of IoT device/IoT Edge device to be configured. All required parameters must be populated in order to send to Azure. |
| IoTEdgeAgentInfo |
IoT edge agent details is optional, this will be used for download system Agent module while bootstrapping IoT Role if specified. 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. |
| KubernetesClusterInfo |
Kubernetes cluster configuration. 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. |
| KubernetesIPConfiguration |
Kubernetes node IP configuration. Variables are only populated by the server, and will be ignored when sending a request. |
| KubernetesRole |
Kubernetes 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. |
| KubernetesRoleCompute |
Kubernetes role compute resource. 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. |
| KubernetesRoleNetwork |
Kubernetes role network resource. Variables are only populated by the server, and will be ignored when sending a request. |
| KubernetesRoleResources |
Kubernetes role resources. 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. |
| KubernetesRoleStorage |
Kubernetes role storage resource. Variables are only populated by the server, and will be ignored when sending a request. |
| KubernetesRoleStorageClassInfo |
Kubernetes storage class info. Variables are only populated by the server, and will be ignored when sending a request. |
| LoadBalancerConfig |
Load balancer configuration. Variables are only populated by the server, and will be ignored when sending a request. |
| MECRole |
MEC 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. |
| MetricConfiguration |
Metric configuration. All required parameters must be populated in order to send to Azure. |
| MetricCounter |
The metric counter. All required parameters must be populated in order to send to Azure. |
| MetricCounterSet |
The metric counter set. All required parameters must be populated in order to send to Azure. |
| MetricDimension |
The metric dimension. All required parameters must be populated in order to send to Azure. |
| MetricDimensionV1 |
Metric Dimension v1. |
| MetricSpecificationV1 |
Metric specification version 1. |
| MonitoringMetricConfiguration |
The metric setting details for the 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. |
| MonitoringMetricConfigurationList |
Collection of metric configurations. Variables are only populated by the server, and will be ignored when sending a request. |
| 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.v2020_09_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 |
| NodeInfo |
Kubernetes node info. Variables are only populated by the server, and will be ignored when sending a request. |
| 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 or container. |
| ResourceIdentity |
Msi identity details of the resource. Variables are only populated by the server, and will be ignored when sending a request. |
| ResourceMoveDetails |
Fields for tracking resource move. |
| ResourceTypeSku |
Resource type Sku object. Variables are only populated by the server, and will be ignored when sending a request. |
| Role |
Compute role. You probably want to use the sub-classes and not this class directly. Known sub-classes are: CloudEdgeManagementRole, IoTRole, KubernetesRole, MECRole. 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. |
| SkuCost |
The metadata for retrieving price info. Variables are only populated by the server, and will be ignored when sending a request. |
| SkuInformation |
Sku information. Variables are only populated by the server, and will be ignored when sending a request. |
| SkuInformationList |
List of SKU Information objects. Variables are only populated by the server, and will be ignored when sending a request. |
| SkuLocationInfo |
The location info. Variables are only populated by the server, and will be ignored when sending a request. |
| StorageAccount |
Represents a Storage Account 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. |
| 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. |
| StorageAccountList |
Collection of all the Storage Accounts on the Data Box Edge/Gateway device. Variables are only populated by the server, and will be ignored when sending a request. |
| SubscriptionRegisteredFeatures |
SubscriptionRegisteredFeatures. |
| SymmetricKey |
Symmetric key for authentication. |
| SystemData |
Metadata pertaining to creation and last modification of the resource. |
| 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. Variables are only populated by the server, and will be ignored when sending a request. |
| 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. |
| AddonState |
Addon Provisioning State |
| AddonType |
Addon type. |
| 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. |
| ContainerStatus |
Current status of the container. |
| CreatedByType |
The type of identity that created the resource. |
| DataBoxEdgeDeviceKind |
The etag for the devices. |
| 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". |
| HostPlatformType |
Platform where the runtime is hosted. |
| 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. |
| KubernetesNodeType |
Node type - Master/Worker |
| KubernetesState |
State of Kubernetes deployment |
| MetricAggregationType |
Metric aggregation type. |
| MetricCategory |
Metric category. |
| MetricUnit |
Metric units. |
| MonitoringStatus |
Current monitoring status of the share. |
| MountType |
Mounting type. |
| MsiIdentityType |
Identity type |
| 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 Arc addon. |
| PosixComplianceStatus |
If provisioned storage is posix compliant. |
| ResourceMoveStatus |
Denotes whether move operation is in progress |
| RoleStatus |
Local Edge Management 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. |
| ShipmentType |
An enumeration. |
| SkuAvailability |
Links to the next set of results |
| SkuName |
The Sku name. |
| SkuSignupOption |
Sku can be signed up by customer or not. |
| SkuTier |
The Sku tier. |
| SkuVersion |
Availability of the Sku as preview/stable. |
| StorageAccountStatus |
Current status of the storage account |
| SubscriptionState |
An enumeration. |
| TimeGrain |
An enumeration. |
| TriggerEventType |
Trigger Kind. |
| UpdateOperation |
The current update operation. |
| UpdateOperationStage |
Current stage of the update operation. |
| UserType |
Type of the user. |
Feedback
Submit and view feedback for