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.47.1 published on Monday, Jun 24, 2024 by Pulumi
azure-native.azurestackhci.getEdgeDevice
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.47.1 published on Monday, Jun 24, 2024 by Pulumi
Get a EdgeDevice Azure REST API version: 2023-08-01-preview.
Other available API versions: 2023-11-01-preview, 2024-01-01, 2024-02-15-preview, 2024-04-01.
Using getEdgeDevice
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 getEdgeDevice(args: GetEdgeDeviceArgs, opts?: InvokeOptions): Promise<GetEdgeDeviceResult>
function getEdgeDeviceOutput(args: GetEdgeDeviceOutputArgs, opts?: InvokeOptions): Output<GetEdgeDeviceResult>def get_edge_device(edge_device_name: Optional[str] = None,
                    resource_uri: Optional[str] = None,
                    opts: Optional[InvokeOptions] = None) -> GetEdgeDeviceResult
def get_edge_device_output(edge_device_name: Optional[pulumi.Input[str]] = None,
                    resource_uri: Optional[pulumi.Input[str]] = None,
                    opts: Optional[InvokeOptions] = None) -> Output[GetEdgeDeviceResult]func LookupEdgeDevice(ctx *Context, args *LookupEdgeDeviceArgs, opts ...InvokeOption) (*LookupEdgeDeviceResult, error)
func LookupEdgeDeviceOutput(ctx *Context, args *LookupEdgeDeviceOutputArgs, opts ...InvokeOption) LookupEdgeDeviceResultOutput> Note: This function is named LookupEdgeDevice in the Go SDK.
public static class GetEdgeDevice 
{
    public static Task<GetEdgeDeviceResult> InvokeAsync(GetEdgeDeviceArgs args, InvokeOptions? opts = null)
    public static Output<GetEdgeDeviceResult> Invoke(GetEdgeDeviceInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetEdgeDeviceResult> getEdgeDevice(GetEdgeDeviceArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: azure-native:azurestackhci:getEdgeDevice
  arguments:
    # arguments dictionaryThe following arguments are supported:
- EdgeDevice stringName 
- Name of Device
- ResourceUri string
- The fully qualified Azure Resource manager identifier of the resource.
- EdgeDevice stringName 
- Name of Device
- ResourceUri string
- The fully qualified Azure Resource manager identifier of the resource.
- edgeDevice StringName 
- Name of Device
- resourceUri String
- The fully qualified Azure Resource manager identifier of the resource.
- edgeDevice stringName 
- Name of Device
- resourceUri string
- The fully qualified Azure Resource manager identifier of the resource.
- edge_device_ strname 
- Name of Device
- resource_uri str
- The fully qualified Azure Resource manager identifier of the resource.
- edgeDevice StringName 
- Name of Device
- resourceUri String
- The fully qualified Azure Resource manager identifier of the resource.
getEdgeDevice Result
The following output properties are available:
- DeviceConfiguration Pulumi.Azure Native. Azure Stack HCI. Outputs. Device Configuration Response 
- Device Configuration
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Name string
- The name of the resource
- ProvisioningState string
- Provisioning state of edgeDevice resource
- SystemData Pulumi.Azure Native. Azure Stack HCI. Outputs. System Data Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- DeviceConfiguration DeviceConfiguration Response 
- Device Configuration
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Name string
- The name of the resource
- ProvisioningState string
- Provisioning state of edgeDevice resource
- SystemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- deviceConfiguration DeviceConfiguration Response 
- Device Configuration
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name String
- The name of the resource
- provisioningState String
- Provisioning state of edgeDevice resource
- systemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- deviceConfiguration DeviceConfiguration Response 
- Device Configuration
- id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name string
- The name of the resource
- provisioningState string
- Provisioning state of edgeDevice resource
- systemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- device_configuration DeviceConfiguration Response 
- Device Configuration
- id str
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name str
- The name of the resource
- provisioning_state str
- Provisioning state of edgeDevice resource
- system_data SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- deviceConfiguration Property Map
- Device Configuration
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name String
- The name of the resource
- provisioningState String
- Provisioning state of edgeDevice resource
- systemData Property Map
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Supporting Types
DeviceConfigurationResponse  
- NicDetails List<Pulumi.Azure Native. Azure Stack HCI. Inputs. Nic Detail Response> 
- NIC Details of device
- DeviceMetadata string
- device metadata details.
- NicDetails []NicDetail Response 
- NIC Details of device
- DeviceMetadata string
- device metadata details.
- nicDetails List<NicDetail Response> 
- NIC Details of device
- deviceMetadata String
- device metadata details.
- nicDetails NicDetail Response[] 
- NIC Details of device
- deviceMetadata string
- device metadata details.
- nic_details Sequence[NicDetail Response] 
- NIC Details of device
- device_metadata str
- device metadata details.
- nicDetails List<Property Map>
- NIC Details of device
- deviceMetadata String
- device metadata details.
NicDetailResponse  
- AdapterName string
- Adapter Name of NIC
- ComponentId string
- Component Id of NIC
- DefaultGateway string
- Default Gateway of NIC
- DefaultIsolation stringId 
- Default Isolation of Management NIC
- DnsServers List<string>
- DNS Servers for NIC
- DriverVersion string
- Driver Version of NIC
- InterfaceDescription string
- Interface Description of NIC
- Ip4Address string
- Subnet Mask of NIC
- SubnetMask string
- Subnet Mask of NIC
- AdapterName string
- Adapter Name of NIC
- ComponentId string
- Component Id of NIC
- DefaultGateway string
- Default Gateway of NIC
- DefaultIsolation stringId 
- Default Isolation of Management NIC
- DnsServers []string
- DNS Servers for NIC
- DriverVersion string
- Driver Version of NIC
- InterfaceDescription string
- Interface Description of NIC
- Ip4Address string
- Subnet Mask of NIC
- SubnetMask string
- Subnet Mask of NIC
- adapterName String
- Adapter Name of NIC
- componentId String
- Component Id of NIC
- defaultGateway String
- Default Gateway of NIC
- defaultIsolation StringId 
- Default Isolation of Management NIC
- dnsServers List<String>
- DNS Servers for NIC
- driverVersion String
- Driver Version of NIC
- interfaceDescription String
- Interface Description of NIC
- ip4Address String
- Subnet Mask of NIC
- subnetMask String
- Subnet Mask of NIC
- adapterName string
- Adapter Name of NIC
- componentId string
- Component Id of NIC
- defaultGateway string
- Default Gateway of NIC
- defaultIsolation stringId 
- Default Isolation of Management NIC
- dnsServers string[]
- DNS Servers for NIC
- driverVersion string
- Driver Version of NIC
- interfaceDescription string
- Interface Description of NIC
- ip4Address string
- Subnet Mask of NIC
- subnetMask string
- Subnet Mask of NIC
- adapter_name str
- Adapter Name of NIC
- component_id str
- Component Id of NIC
- default_gateway str
- Default Gateway of NIC
- default_isolation_ strid 
- Default Isolation of Management NIC
- dns_servers Sequence[str]
- DNS Servers for NIC
- driver_version str
- Driver Version of NIC
- interface_description str
- Interface Description of NIC
- ip4_address str
- Subnet Mask of NIC
- subnet_mask str
- Subnet Mask of NIC
- adapterName String
- Adapter Name of NIC
- componentId String
- Component Id of NIC
- defaultGateway String
- Default Gateway of NIC
- defaultIsolation StringId 
- Default Isolation of Management NIC
- dnsServers List<String>
- DNS Servers for NIC
- driverVersion String
- Driver Version of NIC
- interfaceDescription String
- Interface Description of NIC
- ip4Address String
- Subnet Mask of NIC
- subnetMask String
- Subnet Mask of NIC
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 v1 docs if using the v1 version of this package.
Azure Native v2.47.1 published on Monday, Jun 24, 2024 by Pulumi