This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi
azure-native.databoxedge.getDevice
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi
Gets the properties of the Data Box Edge/Data Box Gateway device.
Uses Azure REST API version 2022-03-01.
Other available API versions: 2021-02-01, 2021-02-01-preview, 2022-04-01-preview, 2023-01-01-preview, 2023-07-01, 2023-12-01.
Using getDevice
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getDevice(args: GetDeviceArgs, opts?: InvokeOptions): Promise<GetDeviceResult>
function getDeviceOutput(args: GetDeviceOutputArgs, opts?: InvokeOptions): Output<GetDeviceResult>def get_device(device_name: Optional[str] = None,
               resource_group_name: Optional[str] = None,
               opts: Optional[InvokeOptions] = None) -> GetDeviceResult
def get_device_output(device_name: Optional[pulumi.Input[str]] = None,
               resource_group_name: Optional[pulumi.Input[str]] = None,
               opts: Optional[InvokeOptions] = None) -> Output[GetDeviceResult]func LookupDevice(ctx *Context, args *LookupDeviceArgs, opts ...InvokeOption) (*LookupDeviceResult, error)
func LookupDeviceOutput(ctx *Context, args *LookupDeviceOutputArgs, opts ...InvokeOption) LookupDeviceResultOutput> Note: This function is named LookupDevice in the Go SDK.
public static class GetDevice 
{
    public static Task<GetDeviceResult> InvokeAsync(GetDeviceArgs args, InvokeOptions? opts = null)
    public static Output<GetDeviceResult> Invoke(GetDeviceInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetDeviceResult> getDevice(GetDeviceArgs args, InvokeOptions options)
public static Output<GetDeviceResult> getDevice(GetDeviceArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:databoxedge:getDevice
  arguments:
    # arguments dictionaryThe following arguments are supported:
- DeviceName string
- The device name.
- ResourceGroup stringName 
- The resource group name.
- DeviceName string
- The device name.
- ResourceGroup stringName 
- The resource group name.
- deviceName String
- The device name.
- resourceGroup StringName 
- The resource group name.
- deviceName string
- The device name.
- resourceGroup stringName 
- The resource group name.
- device_name str
- The device name.
- resource_group_ strname 
- The resource group name.
- deviceName String
- The device name.
- resourceGroup StringName 
- The resource group name.
getDevice Result
The following output properties are available:
- ConfiguredRole List<string>Types 
- Type of compute roles configured.
- Culture string
- The Data Box Edge/Gateway device culture.
- DataBox stringEdge Device Status 
- The status of the Data Box Edge/Gateway device.
- Description string
- The Description of the Data Box Edge/Gateway device.
- DeviceHcs stringVersion 
- The device software version number of the device (eg: 1.2.18105.6).
- DeviceLocal doubleCapacity 
- The Data Box Edge/Gateway device local capacity in MB.
- DeviceModel string
- The Data Box Edge/Gateway device model.
- DeviceSoftware stringVersion 
- The Data Box Edge/Gateway device software version.
- DeviceType string
- The type of the Data Box Edge/Gateway device.
- EdgeProfile Pulumi.Azure Native. Data Box Edge. Outputs. Edge Profile Response 
- The details of Edge Profile for this resource
- FriendlyName string
- The Data Box Edge/Gateway device name.
- Id string
- The path ID that uniquely identifies the object.
- Kind string
- The kind of the device.
- Location string
- 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.
- ModelDescription string
- The description of the Data Box Edge/Gateway device model.
- Name string
- The object name.
- NodeCount int
- The number of nodes in the cluster.
- ResourceMove Pulumi.Details Azure Native. Data Box Edge. Outputs. Resource Move Details Response 
- The details of the move operation on this resource.
- SerialNumber string
- The Serial Number of Data Box Edge/Gateway device.
- SystemData Pulumi.Azure Native. Data Box Edge. Outputs. System Data Response 
- DataBoxEdge Resource
- TimeZone string
- The Data Box Edge/Gateway device timezone.
- Type string
- The hierarchical type of the object.
- DataResidency Pulumi.Azure Native. Data Box Edge. Outputs. Data Residency Response 
- The details of data-residency related properties for this resource
- Etag string
- The etag for the devices.
- Identity
Pulumi.Azure Native. Data Box Edge. Outputs. Resource Identity Response 
- Msi identity of the resource
- Sku
Pulumi.Azure Native. Data Box Edge. Outputs. Sku Response 
- The SKU type.
- Dictionary<string, string>
- The list of tags that describe the device. These tags can be used to view and group this device (across resource groups).
- ConfiguredRole []stringTypes 
- Type of compute roles configured.
- Culture string
- The Data Box Edge/Gateway device culture.
- DataBox stringEdge Device Status 
- The status of the Data Box Edge/Gateway device.
- Description string
- The Description of the Data Box Edge/Gateway device.
- DeviceHcs stringVersion 
- The device software version number of the device (eg: 1.2.18105.6).
- DeviceLocal float64Capacity 
- The Data Box Edge/Gateway device local capacity in MB.
- DeviceModel string
- The Data Box Edge/Gateway device model.
- DeviceSoftware stringVersion 
- The Data Box Edge/Gateway device software version.
- DeviceType string
- The type of the Data Box Edge/Gateway device.
- EdgeProfile EdgeProfile Response 
- The details of Edge Profile for this resource
- FriendlyName string
- The Data Box Edge/Gateway device name.
- Id string
- The path ID that uniquely identifies the object.
- Kind string
- The kind of the device.
- Location string
- 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.
- ModelDescription string
- The description of the Data Box Edge/Gateway device model.
- Name string
- The object name.
- NodeCount int
- The number of nodes in the cluster.
- ResourceMove ResourceDetails Move Details Response 
- The details of the move operation on this resource.
- SerialNumber string
- The Serial Number of Data Box Edge/Gateway device.
- SystemData SystemData Response 
- DataBoxEdge Resource
- TimeZone string
- The Data Box Edge/Gateway device timezone.
- Type string
- The hierarchical type of the object.
- DataResidency DataResidency Response 
- The details of data-residency related properties for this resource
- Etag string
- The etag for the devices.
- Identity
ResourceIdentity Response 
- Msi identity of the resource
- Sku
SkuResponse 
- The SKU type.
- map[string]string
- The list of tags that describe the device. These tags can be used to view and group this device (across resource groups).
- configuredRole List<String>Types 
- Type of compute roles configured.
- culture String
- The Data Box Edge/Gateway device culture.
- dataBox StringEdge Device Status 
- The status of the Data Box Edge/Gateway device.
- description String
- The Description of the Data Box Edge/Gateway device.
- deviceHcs StringVersion 
- The device software version number of the device (eg: 1.2.18105.6).
- deviceLocal DoubleCapacity 
- The Data Box Edge/Gateway device local capacity in MB.
- deviceModel String
- The Data Box Edge/Gateway device model.
- deviceSoftware StringVersion 
- The Data Box Edge/Gateway device software version.
- deviceType String
- The type of the Data Box Edge/Gateway device.
- edgeProfile EdgeProfile Response 
- The details of Edge Profile for this resource
- friendlyName String
- The Data Box Edge/Gateway device name.
- id String
- The path ID that uniquely identifies the object.
- kind String
- The kind of the device.
- location String
- 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.
- modelDescription String
- The description of the Data Box Edge/Gateway device model.
- name String
- The object name.
- nodeCount Integer
- The number of nodes in the cluster.
- resourceMove ResourceDetails Move Details Response 
- The details of the move operation on this resource.
- serialNumber String
- The Serial Number of Data Box Edge/Gateway device.
- systemData SystemData Response 
- DataBoxEdge Resource
- timeZone String
- The Data Box Edge/Gateway device timezone.
- type String
- The hierarchical type of the object.
- dataResidency DataResidency Response 
- The details of data-residency related properties for this resource
- etag String
- The etag for the devices.
- identity
ResourceIdentity Response 
- Msi identity of the resource
- sku
SkuResponse 
- The SKU type.
- Map<String,String>
- The list of tags that describe the device. These tags can be used to view and group this device (across resource groups).
- configuredRole string[]Types 
- Type of compute roles configured.
- culture string
- The Data Box Edge/Gateway device culture.
- dataBox stringEdge Device Status 
- The status of the Data Box Edge/Gateway device.
- description string
- The Description of the Data Box Edge/Gateway device.
- deviceHcs stringVersion 
- The device software version number of the device (eg: 1.2.18105.6).
- deviceLocal numberCapacity 
- The Data Box Edge/Gateway device local capacity in MB.
- deviceModel string
- The Data Box Edge/Gateway device model.
- deviceSoftware stringVersion 
- The Data Box Edge/Gateway device software version.
- deviceType string
- The type of the Data Box Edge/Gateway device.
- edgeProfile EdgeProfile Response 
- The details of Edge Profile for this resource
- friendlyName string
- The Data Box Edge/Gateway device name.
- id string
- The path ID that uniquely identifies the object.
- kind string
- The kind of the device.
- location string
- 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.
- modelDescription string
- The description of the Data Box Edge/Gateway device model.
- name string
- The object name.
- nodeCount number
- The number of nodes in the cluster.
- resourceMove ResourceDetails Move Details Response 
- The details of the move operation on this resource.
- serialNumber string
- The Serial Number of Data Box Edge/Gateway device.
- systemData SystemData Response 
- DataBoxEdge Resource
- timeZone string
- The Data Box Edge/Gateway device timezone.
- type string
- The hierarchical type of the object.
- dataResidency DataResidency Response 
- The details of data-residency related properties for this resource
- etag string
- The etag for the devices.
- identity
ResourceIdentity Response 
- Msi identity of the resource
- sku
SkuResponse 
- The SKU type.
- {[key: string]: string}
- The list of tags that describe the device. These tags can be used to view and group this device (across resource groups).
- configured_role_ Sequence[str]types 
- Type of compute roles configured.
- culture str
- The Data Box Edge/Gateway device culture.
- data_box_ stredge_ device_ status 
- The status of the Data Box Edge/Gateway device.
- description str
- The Description of the Data Box Edge/Gateway device.
- device_hcs_ strversion 
- The device software version number of the device (eg: 1.2.18105.6).
- device_local_ floatcapacity 
- The Data Box Edge/Gateway device local capacity in MB.
- device_model str
- The Data Box Edge/Gateway device model.
- device_software_ strversion 
- The Data Box Edge/Gateway device software version.
- device_type str
- The type of the Data Box Edge/Gateway device.
- edge_profile EdgeProfile Response 
- The details of Edge Profile for this resource
- friendly_name str
- The Data Box Edge/Gateway device name.
- id str
- The path ID that uniquely identifies the object.
- kind str
- The kind of the device.
- location str
- 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.
- model_description str
- The description of the Data Box Edge/Gateway device model.
- name str
- The object name.
- node_count int
- The number of nodes in the cluster.
- resource_move_ Resourcedetails Move Details Response 
- The details of the move operation on this resource.
- serial_number str
- The Serial Number of Data Box Edge/Gateway device.
- system_data SystemData Response 
- DataBoxEdge Resource
- time_zone str
- The Data Box Edge/Gateway device timezone.
- type str
- The hierarchical type of the object.
- data_residency DataResidency Response 
- The details of data-residency related properties for this resource
- etag str
- The etag for the devices.
- identity
ResourceIdentity Response 
- Msi identity of the resource
- sku
SkuResponse 
- The SKU type.
- Mapping[str, str]
- The list of tags that describe the device. These tags can be used to view and group this device (across resource groups).
- configuredRole List<String>Types 
- Type of compute roles configured.
- culture String
- The Data Box Edge/Gateway device culture.
- dataBox StringEdge Device Status 
- The status of the Data Box Edge/Gateway device.
- description String
- The Description of the Data Box Edge/Gateway device.
- deviceHcs StringVersion 
- The device software version number of the device (eg: 1.2.18105.6).
- deviceLocal NumberCapacity 
- The Data Box Edge/Gateway device local capacity in MB.
- deviceModel String
- The Data Box Edge/Gateway device model.
- deviceSoftware StringVersion 
- The Data Box Edge/Gateway device software version.
- deviceType String
- The type of the Data Box Edge/Gateway device.
- edgeProfile Property Map
- The details of Edge Profile for this resource
- friendlyName String
- The Data Box Edge/Gateway device name.
- id String
- The path ID that uniquely identifies the object.
- kind String
- The kind of the device.
- location String
- 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.
- modelDescription String
- The description of the Data Box Edge/Gateway device model.
- name String
- The object name.
- nodeCount Number
- The number of nodes in the cluster.
- resourceMove Property MapDetails 
- The details of the move operation on this resource.
- serialNumber String
- The Serial Number of Data Box Edge/Gateway device.
- systemData Property Map
- DataBoxEdge Resource
- timeZone String
- The Data Box Edge/Gateway device timezone.
- type String
- The hierarchical type of the object.
- dataResidency Property Map
- The details of data-residency related properties for this resource
- etag String
- The etag for the devices.
- identity Property Map
- Msi identity of the resource
- sku Property Map
- The SKU type.
- Map<String>
- The list of tags that describe the device. These tags can be used to view and group this device (across resource groups).
Supporting Types
DataResidencyResponse  
- Type string
- DataResidencyType enum
- Type string
- DataResidencyType enum
- type String
- DataResidencyType enum
- type string
- DataResidencyType enum
- type str
- DataResidencyType enum
- type String
- DataResidencyType enum
EdgeProfileResponse  
- Subscription
Pulumi.Azure Native. Data Box Edge. Inputs. Edge Profile Subscription Response 
- Edge Profile Subscription
- Subscription
EdgeProfile Subscription Response 
- Edge Profile Subscription
- subscription
EdgeProfile Subscription Response 
- Edge Profile Subscription
- subscription
EdgeProfile Subscription Response 
- Edge Profile Subscription
- subscription
EdgeProfile Subscription Response 
- Edge Profile Subscription
- subscription Property Map
- Edge Profile Subscription
EdgeProfileSubscriptionResponse   
- Id string
- ARM ID of the subscription
- LocationPlacement stringId 
- QuotaId string
- RegisteredFeatures List<Pulumi.Azure Native. Data Box Edge. Inputs. Subscription Registered Features Response> 
- RegistrationDate string
- RegistrationId string
- Edge Subscription Registration ID
- SerializedDetails string
- State string
- SubscriptionId string
- TenantId string
- Id string
- ARM ID of the subscription
- LocationPlacement stringId 
- QuotaId string
- RegisteredFeatures []SubscriptionRegistered Features Response 
- RegistrationDate string
- RegistrationId string
- Edge Subscription Registration ID
- SerializedDetails string
- State string
- SubscriptionId string
- TenantId string
- id String
- ARM ID of the subscription
- locationPlacement StringId 
- quotaId String
- registeredFeatures List<SubscriptionRegistered Features Response> 
- registrationDate String
- registrationId String
- Edge Subscription Registration ID
- serializedDetails String
- state String
- subscriptionId String
- tenantId String
- id string
- ARM ID of the subscription
- locationPlacement stringId 
- quotaId string
- registeredFeatures SubscriptionRegistered Features Response[] 
- registrationDate string
- registrationId string
- Edge Subscription Registration ID
- serializedDetails string
- state string
- subscriptionId string
- tenantId string
- id str
- ARM ID of the subscription
- location_placement_ strid 
- quota_id str
- registered_features Sequence[SubscriptionRegistered Features Response] 
- registration_date str
- registration_id str
- Edge Subscription Registration ID
- serialized_details str
- state str
- subscription_id str
- tenant_id str
- id String
- ARM ID of the subscription
- locationPlacement StringId 
- quotaId String
- registeredFeatures List<Property Map>
- registrationDate String
- registrationId String
- Edge Subscription Registration ID
- serializedDetails String
- state String
- subscriptionId String
- tenantId String
ResourceIdentityResponse  
- PrincipalId string
- Service Principal Id backing the Msi
- TenantId string
- Home Tenant Id
- Type string
- Identity type
- PrincipalId string
- Service Principal Id backing the Msi
- TenantId string
- Home Tenant Id
- Type string
- Identity type
- principalId String
- Service Principal Id backing the Msi
- tenantId String
- Home Tenant Id
- type String
- Identity type
- principalId string
- Service Principal Id backing the Msi
- tenantId string
- Home Tenant Id
- type string
- Identity type
- principal_id str
- Service Principal Id backing the Msi
- tenant_id str
- Home Tenant Id
- type str
- Identity type
- principalId String
- Service Principal Id backing the Msi
- tenantId String
- Home Tenant Id
- type String
- Identity type
ResourceMoveDetailsResponse   
- OperationIn stringProgress 
- Denotes whether move operation is in progress
- OperationIn stringProgress Lock Timeout In UTC 
- Denotes the timeout of the operation to finish
- OperationIn stringProgress 
- Denotes whether move operation is in progress
- OperationIn stringProgress Lock Timeout In UTC 
- Denotes the timeout of the operation to finish
- operationIn StringProgress 
- Denotes whether move operation is in progress
- operationIn StringProgress Lock Timeout In UTC 
- Denotes the timeout of the operation to finish
- operationIn stringProgress 
- Denotes whether move operation is in progress
- operationIn stringProgress Lock Timeout In UTC 
- Denotes the timeout of the operation to finish
- operation_in_ strprogress 
- Denotes whether move operation is in progress
- operation_in_ strprogress_ lock_ timeout_ in_ utc 
- Denotes the timeout of the operation to finish
- operationIn StringProgress 
- Denotes whether move operation is in progress
- operationIn StringProgress Lock Timeout In UTC 
- Denotes the timeout of the operation to finish
SkuResponse 
SubscriptionRegisteredFeaturesResponse   
SystemDataResponse  
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
- createdAt string
- The timestamp of resource creation (UTC).
- createdBy string
- The identity that created the resource.
- createdBy stringType 
- The type of identity that created the resource.
- lastModified stringAt 
- The timestamp of resource last modification (UTC)
- lastModified stringBy 
- The identity that last modified the resource.
- lastModified stringBy Type 
- The type of identity that last modified the resource.
- created_at str
- The timestamp of resource creation (UTC).
- created_by str
- The identity that created the resource.
- created_by_ strtype 
- The type of identity that created the resource.
- last_modified_ strat 
- The timestamp of resource last modification (UTC)
- last_modified_ strby 
- The identity that last modified the resource.
- last_modified_ strby_ type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi