This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.7.1 published on Wednesday, Aug 13, 2025 by Pulumi
azure-native.deviceregistry.getNamespaceDevice
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 v3.7.1 published on Wednesday, Aug 13, 2025 by Pulumi
Get a NamespaceDevice
Uses Azure REST API version 2025-07-01-preview.
Using getNamespaceDevice
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 getNamespaceDevice(args: GetNamespaceDeviceArgs, opts?: InvokeOptions): Promise<GetNamespaceDeviceResult>
function getNamespaceDeviceOutput(args: GetNamespaceDeviceOutputArgs, opts?: InvokeOptions): Output<GetNamespaceDeviceResult>
def get_namespace_device(device_name: Optional[str] = None,
namespace_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetNamespaceDeviceResult
def get_namespace_device_output(device_name: Optional[pulumi.Input[str]] = None,
namespace_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetNamespaceDeviceResult]
func LookupNamespaceDevice(ctx *Context, args *LookupNamespaceDeviceArgs, opts ...InvokeOption) (*LookupNamespaceDeviceResult, error)
func LookupNamespaceDeviceOutput(ctx *Context, args *LookupNamespaceDeviceOutputArgs, opts ...InvokeOption) LookupNamespaceDeviceResultOutput
> Note: This function is named LookupNamespaceDevice
in the Go SDK.
public static class GetNamespaceDevice
{
public static Task<GetNamespaceDeviceResult> InvokeAsync(GetNamespaceDeviceArgs args, InvokeOptions? opts = null)
public static Output<GetNamespaceDeviceResult> Invoke(GetNamespaceDeviceInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetNamespaceDeviceResult> getNamespaceDevice(GetNamespaceDeviceArgs args, InvokeOptions options)
public static Output<GetNamespaceDeviceResult> getNamespaceDevice(GetNamespaceDeviceArgs args, InvokeOptions options)
fn::invoke:
function: azure-native:deviceregistry:getNamespaceDevice
arguments:
# arguments dictionary
The following arguments are supported:
- Device
Name string - The name of the device.
- Namespace
Name string - The name of the namespace.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Device
Name string - The name of the device.
- Namespace
Name string - The name of the namespace.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- device
Name String - The name of the device.
- namespace
Name String - The name of the namespace.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- device
Name string - The name of the device.
- namespace
Name string - The name of the namespace.
- resource
Group stringName - The name of the resource group. The name is case insensitive.
- device_
name str - The name of the device.
- namespace_
name str - The name of the namespace.
- resource_
group_ strname - The name of the resource group. The name is case insensitive.
- device
Name String - The name of the device.
- namespace
Name String - The name of the namespace.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
getNamespaceDevice Result
The following output properties are available:
- Azure
Api stringVersion - The Azure API version of the resource.
- Etag string
- Resource Tag.
- Id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- Last
Transition stringTime - A timestamp (in UTC) that is updated each time the resource is modified.
- Location string
- The geo-location where the resource lives
- Name string
- The name of the resource
- Provisioning
State string - Provisioning state of the resource.
- Status
Pulumi.
Azure Native. Device Registry. Outputs. Device Status Response - Device status updates.
- System
Data Pulumi.Azure Native. Device Registry. 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"
- Uuid string
- A unique identifier for the device.
- Version double
- An integer that is incremented each time the resource is modified.
- Attributes object
- A set of key-value pairs that contain custom attributes set by the customer.
- Discovered
Device stringRef - Reference to a device. Populated only if the device had been created from discovery flow. Discovered device name must be provided.
- Enabled bool
- Indicates if the resource is enabled or not.
- Endpoints
Pulumi.
Azure Native. Device Registry. Outputs. Messaging Endpoints Response - Property bag containing the device's unassigned and assigned endpoints.
- Extended
Location Pulumi.Azure Native. Device Registry. Outputs. Extended Location Response - The extended location.
- External
Device stringId - The Device ID provided by the customer.
- Manufacturer string
- Device manufacturer.
- Model string
- Device model.
- Operating
System string - Device operating system.
- Operating
System stringVersion - Device operating system version.
- Dictionary<string, string>
- Resource tags.
- Azure
Api stringVersion - The Azure API version of the resource.
- Etag string
- Resource Tag.
- Id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- Last
Transition stringTime - A timestamp (in UTC) that is updated each time the resource is modified.
- Location string
- The geo-location where the resource lives
- Name string
- The name of the resource
- Provisioning
State string - Provisioning state of the resource.
- Status
Device
Status Response - Device status updates.
- System
Data 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"
- Uuid string
- A unique identifier for the device.
- Version float64
- An integer that is incremented each time the resource is modified.
- Attributes interface{}
- A set of key-value pairs that contain custom attributes set by the customer.
- Discovered
Device stringRef - Reference to a device. Populated only if the device had been created from discovery flow. Discovered device name must be provided.
- Enabled bool
- Indicates if the resource is enabled or not.
- Endpoints
Messaging
Endpoints Response - Property bag containing the device's unassigned and assigned endpoints.
- Extended
Location ExtendedLocation Response - The extended location.
- External
Device stringId - The Device ID provided by the customer.
- Manufacturer string
- Device manufacturer.
- Model string
- Device model.
- Operating
System string - Device operating system.
- Operating
System stringVersion - Device operating system version.
- map[string]string
- Resource tags.
- azure
Api StringVersion - The Azure API version of the resource.
- etag String
- Resource Tag.
- id String
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- last
Transition StringTime - A timestamp (in UTC) that is updated each time the resource is modified.
- location String
- The geo-location where the resource lives
- name String
- The name of the resource
- provisioning
State String - Provisioning state of the resource.
- status
Device
Status Response - Device status updates.
- system
Data 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"
- uuid String
- A unique identifier for the device.
- version Double
- An integer that is incremented each time the resource is modified.
- attributes Object
- A set of key-value pairs that contain custom attributes set by the customer.
- discovered
Device StringRef - Reference to a device. Populated only if the device had been created from discovery flow. Discovered device name must be provided.
- enabled Boolean
- Indicates if the resource is enabled or not.
- endpoints
Messaging
Endpoints Response - Property bag containing the device's unassigned and assigned endpoints.
- extended
Location ExtendedLocation Response - The extended location.
- external
Device StringId - The Device ID provided by the customer.
- manufacturer String
- Device manufacturer.
- model String
- Device model.
- operating
System String - Device operating system.
- operating
System StringVersion - Device operating system version.
- Map<String,String>
- Resource tags.
- azure
Api stringVersion - The Azure API version of the resource.
- etag string
- Resource Tag.
- id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- last
Transition stringTime - A timestamp (in UTC) that is updated each time the resource is modified.
- location string
- The geo-location where the resource lives
- name string
- The name of the resource
- provisioning
State string - Provisioning state of the resource.
- status
Device
Status Response - Device status updates.
- system
Data 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"
- uuid string
- A unique identifier for the device.
- version number
- An integer that is incremented each time the resource is modified.
- attributes any
- A set of key-value pairs that contain custom attributes set by the customer.
- discovered
Device stringRef - Reference to a device. Populated only if the device had been created from discovery flow. Discovered device name must be provided.
- enabled boolean
- Indicates if the resource is enabled or not.
- endpoints
Messaging
Endpoints Response - Property bag containing the device's unassigned and assigned endpoints.
- extended
Location ExtendedLocation Response - The extended location.
- external
Device stringId - The Device ID provided by the customer.
- manufacturer string
- Device manufacturer.
- model string
- Device model.
- operating
System string - Device operating system.
- operating
System stringVersion - Device operating system version.
- {[key: string]: string}
- Resource tags.
- azure_
api_ strversion - The Azure API version of the resource.
- etag str
- Resource Tag.
- id str
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- last_
transition_ strtime - A timestamp (in UTC) that is updated each time the resource is modified.
- location str
- The geo-location where the resource lives
- name str
- The name of the resource
- provisioning_
state str - Provisioning state of the resource.
- status
Device
Status Response - Device status updates.
- 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"
- uuid str
- A unique identifier for the device.
- version float
- An integer that is incremented each time the resource is modified.
- attributes Any
- A set of key-value pairs that contain custom attributes set by the customer.
- discovered_
device_ strref - Reference to a device. Populated only if the device had been created from discovery flow. Discovered device name must be provided.
- enabled bool
- Indicates if the resource is enabled or not.
- endpoints
Messaging
Endpoints Response - Property bag containing the device's unassigned and assigned endpoints.
- extended_
location ExtendedLocation Response - The extended location.
- external_
device_ strid - The Device ID provided by the customer.
- manufacturer str
- Device manufacturer.
- model str
- Device model.
- operating_
system str - Device operating system.
- operating_
system_ strversion - Device operating system version.
- Mapping[str, str]
- Resource tags.
- azure
Api StringVersion - The Azure API version of the resource.
- etag String
- Resource Tag.
- id String
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- last
Transition StringTime - A timestamp (in UTC) that is updated each time the resource is modified.
- location String
- The geo-location where the resource lives
- name String
- The name of the resource
- provisioning
State String - Provisioning state of the resource.
- status Property Map
- Device status updates.
- system
Data 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"
- uuid String
- A unique identifier for the device.
- version Number
- An integer that is incremented each time the resource is modified.
- attributes Any
- A set of key-value pairs that contain custom attributes set by the customer.
- discovered
Device StringRef - Reference to a device. Populated only if the device had been created from discovery flow. Discovered device name must be provided.
- enabled Boolean
- Indicates if the resource is enabled or not.
- endpoints Property Map
- Property bag containing the device's unassigned and assigned endpoints.
- extended
Location Property Map - The extended location.
- external
Device StringId - The Device ID provided by the customer.
- manufacturer String
- Device manufacturer.
- model String
- Device model.
- operating
System String - Device operating system.
- operating
System StringVersion - Device operating system version.
- Map<String>
- Resource tags.
Supporting Types
DeviceMessagingEndpointResponse
- Address string
- The endpoint address to connect to.
- Endpoint
Type string - Type of connection used for the messaging endpoint.
- Address string
- The endpoint address to connect to.
- Endpoint
Type string - Type of connection used for the messaging endpoint.
- address String
- The endpoint address to connect to.
- endpoint
Type String - Type of connection used for the messaging endpoint.
- address string
- The endpoint address to connect to.
- endpoint
Type string - Type of connection used for the messaging endpoint.
- address str
- The endpoint address to connect to.
- endpoint_
type str - Type of connection used for the messaging endpoint.
- address String
- The endpoint address to connect to.
- endpoint
Type String - Type of connection used for the messaging endpoint.
DeviceStatusEndpointResponse
- Error
Pulumi.
Azure Native. Device Registry. Inputs. Status Error Response - Defines the error related to this endpoint.
- Error
Status
Error Response - Defines the error related to this endpoint.
- error
Status
Error Response - Defines the error related to this endpoint.
- error
Status
Error Response - Defines the error related to this endpoint.
- error
Status
Error Response - Defines the error related to this endpoint.
- error Property Map
- Defines the error related to this endpoint.
DeviceStatusEndpointsResponse
- Inbound
Dictionary<string, Pulumi.
Azure Native. Device Registry. Inputs. Device Status Endpoint Response> - KeyValue pair representing status of inbound endpoints.
- Inbound
map[string]Device
Status Endpoint Response - KeyValue pair representing status of inbound endpoints.
- inbound
Map<String,Device
Status Endpoint Response> - KeyValue pair representing status of inbound endpoints.
- inbound
{[key: string]: Device
Status Endpoint Response} - KeyValue pair representing status of inbound endpoints.
- inbound
Mapping[str, Device
Status Endpoint Response] - KeyValue pair representing status of inbound endpoints.
- inbound Map<Property Map>
- KeyValue pair representing status of inbound endpoints.
DeviceStatusResponse
- Config
Pulumi.
Azure Native. Device Registry. Inputs. Status Config Response - Defines the device status config properties.
- Endpoints
Pulumi.
Azure Native. Device Registry. Inputs. Device Status Endpoints Response - Defines the device status for inbound/outbound endpoints.
- Config
Status
Config Response - Defines the device status config properties.
- Endpoints
Device
Status Endpoints Response - Defines the device status for inbound/outbound endpoints.
- config
Status
Config Response - Defines the device status config properties.
- endpoints
Device
Status Endpoints Response - Defines the device status for inbound/outbound endpoints.
- config
Status
Config Response - Defines the device status config properties.
- endpoints
Device
Status Endpoints Response - Defines the device status for inbound/outbound endpoints.
- config
Status
Config Response - Defines the device status config properties.
- endpoints
Device
Status Endpoints Response - Defines the device status for inbound/outbound endpoints.
- config Property Map
- Defines the device status config properties.
- endpoints Property Map
- Defines the device status for inbound/outbound endpoints.
ErrorDetailsResponse
- Code string
- Multi-part error code for classification and root causing of errors (ex: 400.200.100.432).
- Correlation
Id string - Unique identifier for the transaction to aid in debugging.
- Info string
- Human-readable helpful detailed text context for debugging (ex: “The following mechanisms are supported...”).
- Message string
- Human-readable helpful error message to provide additional context for error (ex: “Authentication method not supported”).
- Code string
- Multi-part error code for classification and root causing of errors (ex: 400.200.100.432).
- Correlation
Id string - Unique identifier for the transaction to aid in debugging.
- Info string
- Human-readable helpful detailed text context for debugging (ex: “The following mechanisms are supported...”).
- Message string
- Human-readable helpful error message to provide additional context for error (ex: “Authentication method not supported”).
- code String
- Multi-part error code for classification and root causing of errors (ex: 400.200.100.432).
- correlation
Id String - Unique identifier for the transaction to aid in debugging.
- info String
- Human-readable helpful detailed text context for debugging (ex: “The following mechanisms are supported...”).
- message String
- Human-readable helpful error message to provide additional context for error (ex: “Authentication method not supported”).
- code string
- Multi-part error code for classification and root causing of errors (ex: 400.200.100.432).
- correlation
Id string - Unique identifier for the transaction to aid in debugging.
- info string
- Human-readable helpful detailed text context for debugging (ex: “The following mechanisms are supported...”).
- message string
- Human-readable helpful error message to provide additional context for error (ex: “Authentication method not supported”).
- code str
- Multi-part error code for classification and root causing of errors (ex: 400.200.100.432).
- correlation_
id str - Unique identifier for the transaction to aid in debugging.
- info str
- Human-readable helpful detailed text context for debugging (ex: “The following mechanisms are supported...”).
- message str
- Human-readable helpful error message to provide additional context for error (ex: “Authentication method not supported”).
- code String
- Multi-part error code for classification and root causing of errors (ex: 400.200.100.432).
- correlation
Id String - Unique identifier for the transaction to aid in debugging.
- info String
- Human-readable helpful detailed text context for debugging (ex: “The following mechanisms are supported...”).
- message String
- Human-readable helpful error message to provide additional context for error (ex: “Authentication method not supported”).
ExtendedLocationResponse
HostAuthenticationResponse
- Method string
- Defines the method to authenticate the user of the client at the server.
- Username
Password Pulumi.Credentials Azure Native. Device Registry. Inputs. Username Password Credentials Response - Defines the username and password references when UsernamePassword user authentication mode is selected.
- X509Credentials
Pulumi.
Azure Native. Device Registry. Inputs. X509Credentials Response - Defines the certificate reference when Certificate user authentication mode is selected.
- Method string
- Defines the method to authenticate the user of the client at the server.
- Username
Password UsernameCredentials Password Credentials Response - Defines the username and password references when UsernamePassword user authentication mode is selected.
- X509Credentials
X509Credentials
Response - Defines the certificate reference when Certificate user authentication mode is selected.
- method String
- Defines the method to authenticate the user of the client at the server.
- username
Password UsernameCredentials Password Credentials Response - Defines the username and password references when UsernamePassword user authentication mode is selected.
- x509Credentials
X509Credentials
Response - Defines the certificate reference when Certificate user authentication mode is selected.
- method string
- Defines the method to authenticate the user of the client at the server.
- username
Password UsernameCredentials Password Credentials Response - Defines the username and password references when UsernamePassword user authentication mode is selected.
- x509Credentials
X509Credentials
Response - Defines the certificate reference when Certificate user authentication mode is selected.
- method str
- Defines the method to authenticate the user of the client at the server.
- username_
password_ Usernamecredentials Password Credentials Response - Defines the username and password references when UsernamePassword user authentication mode is selected.
- x509_
credentials X509CredentialsResponse - Defines the certificate reference when Certificate user authentication mode is selected.
- method String
- Defines the method to authenticate the user of the client at the server.
- username
Password Property MapCredentials - Defines the username and password references when UsernamePassword user authentication mode is selected.
- x509Credentials Property Map
- Defines the certificate reference when Certificate user authentication mode is selected.
InboundEndpointsResponse
- Address string
- The endpoint address & port. This can be either an IP address (e.g., 192.168.1.1) or a fully qualified domain name (FQDN, e.g., server.example.com).
- Endpoint
Type string - Type of connection endpoint.
- Additional
Configuration string - Stringified JSON that contains configuration to be used by the connector (e.g., OPC UA, ONVIF).
- Authentication
Pulumi.
Azure Native. Device Registry. Inputs. Host Authentication Response - Defines the client authentication mechanism to the server.
- Trust
Settings Pulumi.Azure Native. Device Registry. Inputs. Trust Settings Response - Defines server trust settings for the endpoint.
- Version string
- Protocol version associated with the endpoint e.g. 1 or 2 for endpointType Microsoft.HTTP, and 3.5 or 5.0 for endpointType Microsoft.Mqtt etc.
- Address string
- The endpoint address & port. This can be either an IP address (e.g., 192.168.1.1) or a fully qualified domain name (FQDN, e.g., server.example.com).
- Endpoint
Type string - Type of connection endpoint.
- Additional
Configuration string - Stringified JSON that contains configuration to be used by the connector (e.g., OPC UA, ONVIF).
- Authentication
Host
Authentication Response - Defines the client authentication mechanism to the server.
- Trust
Settings TrustSettings Response - Defines server trust settings for the endpoint.
- Version string
- Protocol version associated with the endpoint e.g. 1 or 2 for endpointType Microsoft.HTTP, and 3.5 or 5.0 for endpointType Microsoft.Mqtt etc.
- address String
- The endpoint address & port. This can be either an IP address (e.g., 192.168.1.1) or a fully qualified domain name (FQDN, e.g., server.example.com).
- endpoint
Type String - Type of connection endpoint.
- additional
Configuration String - Stringified JSON that contains configuration to be used by the connector (e.g., OPC UA, ONVIF).
- authentication
Host
Authentication Response - Defines the client authentication mechanism to the server.
- trust
Settings TrustSettings Response - Defines server trust settings for the endpoint.
- version String
- Protocol version associated with the endpoint e.g. 1 or 2 for endpointType Microsoft.HTTP, and 3.5 or 5.0 for endpointType Microsoft.Mqtt etc.
- address string
- The endpoint address & port. This can be either an IP address (e.g., 192.168.1.1) or a fully qualified domain name (FQDN, e.g., server.example.com).
- endpoint
Type string - Type of connection endpoint.
- additional
Configuration string - Stringified JSON that contains configuration to be used by the connector (e.g., OPC UA, ONVIF).
- authentication
Host
Authentication Response - Defines the client authentication mechanism to the server.
- trust
Settings TrustSettings Response - Defines server trust settings for the endpoint.
- version string
- Protocol version associated with the endpoint e.g. 1 or 2 for endpointType Microsoft.HTTP, and 3.5 or 5.0 for endpointType Microsoft.Mqtt etc.
- address str
- The endpoint address & port. This can be either an IP address (e.g., 192.168.1.1) or a fully qualified domain name (FQDN, e.g., server.example.com).
- endpoint_
type str - Type of connection endpoint.
- additional_
configuration str - Stringified JSON that contains configuration to be used by the connector (e.g., OPC UA, ONVIF).
- authentication
Host
Authentication Response - Defines the client authentication mechanism to the server.
- trust_
settings TrustSettings Response - Defines server trust settings for the endpoint.
- version str
- Protocol version associated with the endpoint e.g. 1 or 2 for endpointType Microsoft.HTTP, and 3.5 or 5.0 for endpointType Microsoft.Mqtt etc.
- address String
- The endpoint address & port. This can be either an IP address (e.g., 192.168.1.1) or a fully qualified domain name (FQDN, e.g., server.example.com).
- endpoint
Type String - Type of connection endpoint.
- additional
Configuration String - Stringified JSON that contains configuration to be used by the connector (e.g., OPC UA, ONVIF).
- authentication Property Map
- Defines the client authentication mechanism to the server.
- trust
Settings Property Map - Defines server trust settings for the endpoint.
- version String
- Protocol version associated with the endpoint e.g. 1 or 2 for endpointType Microsoft.HTTP, and 3.5 or 5.0 for endpointType Microsoft.Mqtt etc.
MessagingEndpointsResponse
- Inbound
Dictionary<string, Pulumi.
Azure Native. Device Registry. Inputs. Inbound Endpoints Response> - Set of endpoints to connect to the device.
- Outbound
Pulumi.
Azure Native. Device Registry. Inputs. Outbound Endpoints Response - Set of endpoints a device can connect to.
- Inbound
map[string]Inbound
Endpoints Response - Set of endpoints to connect to the device.
- Outbound
Outbound
Endpoints Response - Set of endpoints a device can connect to.
- inbound
Map<String,Inbound
Endpoints Response> - Set of endpoints to connect to the device.
- outbound
Outbound
Endpoints Response - Set of endpoints a device can connect to.
- inbound
{[key: string]: Inbound
Endpoints Response} - Set of endpoints to connect to the device.
- outbound
Outbound
Endpoints Response - Set of endpoints a device can connect to.
- inbound
Mapping[str, Inbound
Endpoints Response] - Set of endpoints to connect to the device.
- outbound
Outbound
Endpoints Response - Set of endpoints a device can connect to.
- inbound Map<Property Map>
- Set of endpoints to connect to the device.
- outbound Property Map
- Set of endpoints a device can connect to.
OutboundEndpointsResponse
- Assigned
Dictionary<string, Pulumi.
Azure Native. Device Registry. Inputs. Device Messaging Endpoint Response> - Endpoints the device can connect to.
- Unassigned
Dictionary<string, Pulumi.
Azure Native. Device Registry. Inputs. Device Messaging Endpoint Response> - Set of most recently removed endpoints.
- Assigned
map[string]Device
Messaging Endpoint Response - Endpoints the device can connect to.
- Unassigned
map[string]Device
Messaging Endpoint Response - Set of most recently removed endpoints.
- assigned
Map<String,Device
Messaging Endpoint Response> - Endpoints the device can connect to.
- unassigned
Map<String,Device
Messaging Endpoint Response> - Set of most recently removed endpoints.
- assigned
{[key: string]: Device
Messaging Endpoint Response} - Endpoints the device can connect to.
- unassigned
{[key: string]: Device
Messaging Endpoint Response} - Set of most recently removed endpoints.
- assigned
Mapping[str, Device
Messaging Endpoint Response] - Endpoints the device can connect to.
- unassigned
Mapping[str, Device
Messaging Endpoint Response] - Set of most recently removed endpoints.
- assigned Map<Property Map>
- Endpoints the device can connect to.
- unassigned Map<Property Map>
- Set of most recently removed endpoints.
StatusConfigResponse
- Error
Pulumi.
Azure Native. Device Registry. Inputs. Status Error Response - Object to transfer and persist errors that originate from the edge.
- Last
Transition stringTime - A read-only timestamp indicating the last time the configuration has been modified from the perspective of the current actual (edge) state of the CRD. Edge would be the only writer of this value and would sync back up to the cloud.
- Version double
- A read-only incremental counter indicating the number of times the configuration has been modified from the perspective of the current actual (edge) state of the CRD. Edge would be the only writer of this value and would sync back up to the cloud. In steady state, this should equal version.
- Error
Status
Error Response - Object to transfer and persist errors that originate from the edge.
- Last
Transition stringTime - A read-only timestamp indicating the last time the configuration has been modified from the perspective of the current actual (edge) state of the CRD. Edge would be the only writer of this value and would sync back up to the cloud.
- Version float64
- A read-only incremental counter indicating the number of times the configuration has been modified from the perspective of the current actual (edge) state of the CRD. Edge would be the only writer of this value and would sync back up to the cloud. In steady state, this should equal version.
- error
Status
Error Response - Object to transfer and persist errors that originate from the edge.
- last
Transition StringTime - A read-only timestamp indicating the last time the configuration has been modified from the perspective of the current actual (edge) state of the CRD. Edge would be the only writer of this value and would sync back up to the cloud.
- version Double
- A read-only incremental counter indicating the number of times the configuration has been modified from the perspective of the current actual (edge) state of the CRD. Edge would be the only writer of this value and would sync back up to the cloud. In steady state, this should equal version.
- error
Status
Error Response - Object to transfer and persist errors that originate from the edge.
- last
Transition stringTime - A read-only timestamp indicating the last time the configuration has been modified from the perspective of the current actual (edge) state of the CRD. Edge would be the only writer of this value and would sync back up to the cloud.
- version number
- A read-only incremental counter indicating the number of times the configuration has been modified from the perspective of the current actual (edge) state of the CRD. Edge would be the only writer of this value and would sync back up to the cloud. In steady state, this should equal version.
- error
Status
Error Response - Object to transfer and persist errors that originate from the edge.
- last_
transition_ strtime - A read-only timestamp indicating the last time the configuration has been modified from the perspective of the current actual (edge) state of the CRD. Edge would be the only writer of this value and would sync back up to the cloud.
- version float
- A read-only incremental counter indicating the number of times the configuration has been modified from the perspective of the current actual (edge) state of the CRD. Edge would be the only writer of this value and would sync back up to the cloud. In steady state, this should equal version.
- error Property Map
- Object to transfer and persist errors that originate from the edge.
- last
Transition StringTime - A read-only timestamp indicating the last time the configuration has been modified from the perspective of the current actual (edge) state of the CRD. Edge would be the only writer of this value and would sync back up to the cloud.
- version Number
- A read-only incremental counter indicating the number of times the configuration has been modified from the perspective of the current actual (edge) state of the CRD. Edge would be the only writer of this value and would sync back up to the cloud. In steady state, this should equal version.
StatusErrorResponse
- Code string
- Error code for classification of errors (ex: '400', '404', '500', etc.).
- Details
List<Pulumi.
Azure Native. Device Registry. Inputs. Error Details Response> - Array of error details that describe the status of each error.
- Message string
- Human-readable helpful error message to provide additional context for error (e.g.,: “Capability ID 'foo' does not exist”).
- Code string
- Error code for classification of errors (ex: '400', '404', '500', etc.).
- Details
[]Error
Details Response - Array of error details that describe the status of each error.
- Message string
- Human-readable helpful error message to provide additional context for error (e.g.,: “Capability ID 'foo' does not exist”).
- code String
- Error code for classification of errors (ex: '400', '404', '500', etc.).
- details
List<Error
Details Response> - Array of error details that describe the status of each error.
- message String
- Human-readable helpful error message to provide additional context for error (e.g.,: “Capability ID 'foo' does not exist”).
- code string
- Error code for classification of errors (ex: '400', '404', '500', etc.).
- details
Error
Details Response[] - Array of error details that describe the status of each error.
- message string
- Human-readable helpful error message to provide additional context for error (e.g.,: “Capability ID 'foo' does not exist”).
- code str
- Error code for classification of errors (ex: '400', '404', '500', etc.).
- details
Sequence[Error
Details Response] - Array of error details that describe the status of each error.
- message str
- Human-readable helpful error message to provide additional context for error (e.g.,: “Capability ID 'foo' does not exist”).
- code String
- Error code for classification of errors (ex: '400', '404', '500', etc.).
- details List<Property Map>
- Array of error details that describe the status of each error.
- message String
- Human-readable helpful error message to provide additional context for error (e.g.,: “Capability ID 'foo' does not exist”).
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.
TrustSettingsResponse
- Trust
List string - Defines a secret reference for certificates to trust.
- Trust
List string - Defines a secret reference for certificates to trust.
- trust
List String - Defines a secret reference for certificates to trust.
- trust
List string - Defines a secret reference for certificates to trust.
- trust_
list str - Defines a secret reference for certificates to trust.
- trust
List String - Defines a secret reference for certificates to trust.
UsernamePasswordCredentialsResponse
- Password
Secret stringName - The name of the secret containing the password.
- Username
Secret stringName - The name of the secret containing the username.
- Password
Secret stringName - The name of the secret containing the password.
- Username
Secret stringName - The name of the secret containing the username.
- password
Secret StringName - The name of the secret containing the password.
- username
Secret StringName - The name of the secret containing the username.
- password
Secret stringName - The name of the secret containing the password.
- username
Secret stringName - The name of the secret containing the username.
- password_
secret_ strname - The name of the secret containing the password.
- username_
secret_ strname - The name of the secret containing the username.
- password
Secret StringName - The name of the secret containing the password.
- username
Secret StringName - The name of the secret containing the username.
X509CredentialsResponse
- Certificate
Secret stringName - The name of the secret containing the certificate and private key (e.g. stored as .der/.pem or .der/.pfx).
- Certificate
Secret stringName - The name of the secret containing the certificate and private key (e.g. stored as .der/.pem or .der/.pfx).
- certificate
Secret StringName - The name of the secret containing the certificate and private key (e.g. stored as .der/.pem or .der/.pfx).
- certificate
Secret stringName - The name of the secret containing the certificate and private key (e.g. stored as .der/.pem or .der/.pfx).
- certificate_
secret_ strname - The name of the secret containing the certificate and private key (e.g. stored as .der/.pem or .der/.pfx).
- certificate
Secret StringName - The name of the secret containing the certificate and private key (e.g. stored as .der/.pem or .der/.pfx).
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 v3.7.1 published on Wednesday, Aug 13, 2025 by Pulumi