This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi
azure-native.databoxedge.getDevice
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi
Gets the properties of the Data Box Edge/Data Box Gateway device. Azure REST API version: 2022-03-01.
Other available API versions: 2020-05-01-preview, 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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:databoxedge:getDevice
arguments:
# arguments dictionary
The following arguments are supported:
- Device
Name string - The device name.
- Resource
Group stringName - The resource group name.
- Device
Name string - The device name.
- Resource
Group stringName - The resource group name.
- device
Name String - The device name.
- resource
Group StringName - The resource group name.
- device
Name string - The device name.
- resource
Group stringName - The resource group name.
- device_
name str - The device name.
- resource_
group_ strname - The resource group name.
- device
Name String - The device name.
- resource
Group StringName - The resource group name.
getDevice Result
The following output properties are available:
- Configured
Role List<string>Types - Type of compute roles configured.
- Culture string
- The Data Box Edge/Gateway device culture.
- Data
Box stringEdge Device Status - The status of the Data Box Edge/Gateway device.
- Description string
- The Description of the Data Box Edge/Gateway device.
- Device
Hcs stringVersion - The device software version number of the device (eg: 1.2.18105.6).
- Device
Local doubleCapacity - The Data Box Edge/Gateway device local capacity in MB.
- Device
Model string - The Data Box Edge/Gateway device model.
- Device
Software stringVersion - The Data Box Edge/Gateway device software version.
- Device
Type string - The type of the Data Box Edge/Gateway device.
- Edge
Profile Pulumi.Azure Native. Data Box Edge. Outputs. Edge Profile Response - The details of Edge Profile for this resource
- Friendly
Name 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.
- Model
Description string - The description of the Data Box Edge/Gateway device model.
- Name string
- The object name.
- Node
Count int - The number of nodes in the cluster.
- Resource
Move Pulumi.Details Azure Native. Data Box Edge. Outputs. Resource Move Details Response - The details of the move operation on this resource.
- Serial
Number string - The Serial Number of Data Box Edge/Gateway device.
- System
Data Pulumi.Azure Native. Data Box Edge. Outputs. System Data Response - DataBoxEdge Resource
- Time
Zone string - The Data Box Edge/Gateway device timezone.
- Type string
- The hierarchical type of the object.
- Data
Residency 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).
- Configured
Role []stringTypes - Type of compute roles configured.
- Culture string
- The Data Box Edge/Gateway device culture.
- Data
Box stringEdge Device Status - The status of the Data Box Edge/Gateway device.
- Description string
- The Description of the Data Box Edge/Gateway device.
- Device
Hcs stringVersion - The device software version number of the device (eg: 1.2.18105.6).
- Device
Local float64Capacity - The Data Box Edge/Gateway device local capacity in MB.
- Device
Model string - The Data Box Edge/Gateway device model.
- Device
Software stringVersion - The Data Box Edge/Gateway device software version.
- Device
Type string - The type of the Data Box Edge/Gateway device.
- Edge
Profile EdgeProfile Response - The details of Edge Profile for this resource
- Friendly
Name 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.
- Model
Description string - The description of the Data Box Edge/Gateway device model.
- Name string
- 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 string - The Serial Number of Data Box Edge/Gateway device.
- System
Data SystemData Response - DataBoxEdge Resource
- Time
Zone string - The Data Box Edge/Gateway device timezone.
- Type string
- The hierarchical type of the object.
- Data
Residency DataResidency Response - The details of data-residency related properties for this resource
- Etag string
- The etag for the devices.
- Identity
Resource
Identity Response - Msi identity of the resource
- Sku
Sku
Response - 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).
- configured
Role List<String>Types - Type of compute roles configured.
- culture String
- The Data Box Edge/Gateway device culture.
- data
Box StringEdge Device Status - The status of the Data Box Edge/Gateway device.
- description String
- The Description of the Data Box Edge/Gateway device.
- device
Hcs StringVersion - The device software version number of the device (eg: 1.2.18105.6).
- device
Local DoubleCapacity - The Data Box Edge/Gateway device local capacity in MB.
- device
Model String - The Data Box Edge/Gateway device model.
- device
Software StringVersion - The Data Box Edge/Gateway device software version.
- device
Type String - The type of the Data Box Edge/Gateway device.
- edge
Profile EdgeProfile Response - The details of Edge Profile for this resource
- friendly
Name 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.
- model
Description String - The description of the Data Box Edge/Gateway device model.
- name String
- The object name.
- node
Count Integer - The number of nodes in the cluster.
- resource
Move ResourceDetails Move Details Response - The details of the move operation on this resource.
- serial
Number String - The Serial Number of Data Box Edge/Gateway device.
- system
Data SystemData Response - DataBoxEdge Resource
- time
Zone String - The Data Box Edge/Gateway device timezone.
- type String
- The hierarchical type of the object.
- data
Residency DataResidency Response - The details of data-residency related properties for this resource
- etag String
- The etag for the devices.
- identity
Resource
Identity Response - Msi identity of the resource
- sku
Sku
Response - 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).
- configured
Role string[]Types - Type of compute roles configured.
- culture string
- The Data Box Edge/Gateway device culture.
- data
Box stringEdge Device Status - The status of the Data Box Edge/Gateway device.
- description string
- The Description of the Data Box Edge/Gateway device.
- device
Hcs stringVersion - The device software version number of the device (eg: 1.2.18105.6).
- device
Local numberCapacity - The Data Box Edge/Gateway device local capacity in MB.
- device
Model string - The Data Box Edge/Gateway device model.
- device
Software stringVersion - The Data Box Edge/Gateway device software version.
- device
Type string - The type of the Data Box Edge/Gateway device.
- edge
Profile EdgeProfile Response - The details of Edge Profile for this resource
- friendly
Name 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.
- model
Description string - The description of the Data Box Edge/Gateway device model.
- name string
- The object name.
- node
Count number - The number of nodes in the cluster.
- resource
Move ResourceDetails Move Details Response - The details of the move operation on this resource.
- serial
Number string - The Serial Number of Data Box Edge/Gateway device.
- system
Data SystemData Response - DataBoxEdge Resource
- time
Zone string - The Data Box Edge/Gateway device timezone.
- type string
- The hierarchical type of the object.
- data
Residency DataResidency Response - The details of data-residency related properties for this resource
- etag string
- The etag for the devices.
- identity
Resource
Identity Response - Msi identity of the resource
- sku
Sku
Response - 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
Resource
Identity Response - Msi identity of the resource
- sku
Sku
Response - 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).
- configured
Role List<String>Types - Type of compute roles configured.
- culture String
- The Data Box Edge/Gateway device culture.
- data
Box StringEdge Device Status - The status of the Data Box Edge/Gateway device.
- description String
- The Description of the Data Box Edge/Gateway device.
- device
Hcs StringVersion - The device software version number of the device (eg: 1.2.18105.6).
- device
Local NumberCapacity - The Data Box Edge/Gateway device local capacity in MB.
- device
Model String - The Data Box Edge/Gateway device model.
- device
Software StringVersion - The Data Box Edge/Gateway device software version.
- device
Type String - The type of the Data Box Edge/Gateway device.
- edge
Profile Property Map - The details of Edge Profile for this resource
- friendly
Name 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.
- model
Description String - The description of the Data Box Edge/Gateway device model.
- name String
- The object name.
- node
Count Number - The number of nodes in the cluster.
- resource
Move Property MapDetails - The details of the move operation on this resource.
- serial
Number String - The Serial Number of Data Box Edge/Gateway device.
- system
Data Property Map - DataBoxEdge Resource
- time
Zone String - The Data Box Edge/Gateway device timezone.
- type String
- The hierarchical type of the object.
- data
Residency 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
Edge
Profile Subscription Response - Edge Profile Subscription
- subscription
Edge
Profile Subscription Response - Edge Profile Subscription
- subscription
Edge
Profile Subscription Response - Edge Profile Subscription
- subscription
Edge
Profile Subscription Response - Edge Profile Subscription
- subscription Property Map
- Edge Profile Subscription
EdgeProfileSubscriptionResponse
- Id string
- ARM ID of the subscription
- Location
Placement stringId - Quota
Id string - Registered
Features List<Pulumi.Azure Native. Data Box Edge. Inputs. Subscription Registered Features Response> - Registration
Date string - Registration
Id string - Edge Subscription Registration ID
- Serialized
Details string - State string
- Subscription
Id string - Tenant
Id string
- Id string
- ARM ID of the subscription
- Location
Placement stringId - Quota
Id string - Registered
Features []SubscriptionRegistered Features Response - Registration
Date string - Registration
Id string - Edge Subscription Registration ID
- Serialized
Details string - State string
- Subscription
Id string - Tenant
Id string
- id String
- ARM ID of the subscription
- location
Placement StringId - quota
Id String - registered
Features List<SubscriptionRegistered Features Response> - registration
Date String - registration
Id String - Edge Subscription Registration ID
- serialized
Details String - state String
- subscription
Id String - tenant
Id String
- id string
- ARM ID of the subscription
- location
Placement stringId - quota
Id string - registered
Features SubscriptionRegistered Features Response[] - registration
Date string - registration
Id string - Edge Subscription Registration ID
- serialized
Details string - state string
- subscription
Id string - tenant
Id 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
- location
Placement StringId - quota
Id String - registered
Features List<Property Map> - registration
Date String - registration
Id String - Edge Subscription Registration ID
- serialized
Details String - state String
- subscription
Id String - tenant
Id String
ResourceIdentityResponse
- Principal
Id string - Service Principal Id backing the Msi
- Tenant
Id string - Home Tenant Id
- Type string
- Identity type
- Principal
Id string - Service Principal Id backing the Msi
- Tenant
Id string - Home Tenant Id
- Type string
- Identity type
- principal
Id String - Service Principal Id backing the Msi
- tenant
Id String - Home Tenant Id
- type String
- Identity type
- principal
Id string - Service Principal Id backing the Msi
- tenant
Id 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
- principal
Id String - Service Principal Id backing the Msi
- tenant
Id String - Home Tenant Id
- type String
- Identity type
ResourceMoveDetailsResponse
- Operation
In stringProgress - Denotes whether move operation is in progress
- Operation
In stringProgress Lock Timeout In UTC - Denotes the timeout of the operation to finish
- Operation
In stringProgress - Denotes whether move operation is in progress
- Operation
In stringProgress Lock Timeout In UTC - Denotes the timeout of the operation to finish
- operation
In StringProgress - Denotes whether move operation is in progress
- operation
In StringProgress Lock Timeout In UTC - Denotes the timeout of the operation to finish
- operation
In stringProgress - Denotes whether move operation is in progress
- operation
In 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
- operation
In StringProgress - Denotes whether move operation is in progress
- operation
In StringProgress Lock Timeout In UTC - Denotes the timeout of the operation to finish
SkuResponse
SubscriptionRegisteredFeaturesResponse
SystemDataResponse
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
- created
At string - The timestamp of resource creation (UTC).
- created
By string - The identity that created the resource.
- created
By stringType - The type of identity that created the resource.
- last
Modified stringAt - The timestamp of resource last modification (UTC)
- last
Modified stringBy - The identity that last modified the resource.
- last
Modified 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.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified 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 v1 docs if using the v1 version of this package.
Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi