1. Packages
  2. Hsdp Provider
  3. API Docs
  4. getEdgeDevice
hsdp 0.65.3 published on Tuesday, Apr 15, 2025 by philips-software

hsdp.getEdgeDevice

Explore with Pulumi AI

hsdp logo
hsdp 0.65.3 published on Tuesday, Apr 15, 2025 by philips-software

    Represents an Edge device

    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(endpoint: Optional[str] = None,
                        environment: Optional[str] = None,
                        id: Optional[str] = None,
                        serial_number: Optional[str] = None,
                        opts: Optional[InvokeOptions] = None) -> GetEdgeDeviceResult
    def get_edge_device_output(endpoint: Optional[pulumi.Input[str]] = None,
                        environment: Optional[pulumi.Input[str]] = None,
                        id: Optional[pulumi.Input[str]] = None,
                        serial_number: Optional[pulumi.Input[str]] = None,
                        opts: Optional[InvokeOptions] = None) -> Output[GetEdgeDeviceResult]
    func GetEdgeDevice(ctx *Context, args *GetEdgeDeviceArgs, opts ...InvokeOption) (*GetEdgeDeviceResult, error)
    func GetEdgeDeviceOutput(ctx *Context, args *GetEdgeDeviceOutputArgs, opts ...InvokeOption) GetEdgeDeviceResultOutput

    > Note: This function is named GetEdgeDevice 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)
    public static Output<GetEdgeDeviceResult> getEdgeDevice(GetEdgeDeviceArgs args, InvokeOptions options)
    
    fn::invoke:
      function: hsdp:index/getEdgeDevice:getEdgeDevice
      arguments:
        # arguments dictionary

    The following arguments are supported:

    SerialNumber string
    the serial number of the device
    Endpoint string
    Environment string
    Id string
    The device ID
    SerialNumber string
    the serial number of the device
    Endpoint string
    Environment string
    Id string
    The device ID
    serialNumber String
    the serial number of the device
    endpoint String
    environment String
    id String
    The device ID
    serialNumber string
    the serial number of the device
    endpoint string
    environment string
    id string
    The device ID
    serial_number str
    the serial number of the device
    endpoint str
    environment str
    id str
    The device ID
    serialNumber String
    the serial number of the device
    endpoint String
    environment String
    id String
    The device ID

    getEdgeDevice Result

    The following output properties are available:

    HardwareType string
    Id string
    The device ID
    Name string
    PrimaryInterfaceIp string
    The IP of the primary interface
    Region string
    The region to which this device is connected to
    SerialNumber string
    State string
    State of the device
    Endpoint string
    Environment string
    HardwareType string
    Id string
    The device ID
    Name string
    PrimaryInterfaceIp string
    The IP of the primary interface
    Region string
    The region to which this device is connected to
    SerialNumber string
    State string
    State of the device
    Endpoint string
    Environment string
    hardwareType String
    id String
    The device ID
    name String
    primaryInterfaceIp String
    The IP of the primary interface
    region String
    The region to which this device is connected to
    serialNumber String
    state String
    State of the device
    endpoint String
    environment String
    hardwareType string
    id string
    The device ID
    name string
    primaryInterfaceIp string
    The IP of the primary interface
    region string
    The region to which this device is connected to
    serialNumber string
    state string
    State of the device
    endpoint string
    environment string
    hardware_type str
    id str
    The device ID
    name str
    primary_interface_ip str
    The IP of the primary interface
    region str
    The region to which this device is connected to
    serial_number str
    state str
    State of the device
    endpoint str
    environment str
    hardwareType String
    id String
    The device ID
    name String
    primaryInterfaceIp String
    The IP of the primary interface
    region String
    The region to which this device is connected to
    serialNumber String
    state String
    State of the device
    endpoint String
    environment String

    Package Details

    Repository
    hsdp philips-software/terraform-provider-hsdp
    License
    Notes
    This Pulumi package is based on the hsdp Terraform Provider.
    hsdp logo
    hsdp 0.65.3 published on Tuesday, Apr 15, 2025 by philips-software