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.getNamespaceAsset
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 NamespaceAsset
Uses Azure REST API version 2025-07-01-preview.
Using getNamespaceAsset
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 getNamespaceAsset(args: GetNamespaceAssetArgs, opts?: InvokeOptions): Promise<GetNamespaceAssetResult>
function getNamespaceAssetOutput(args: GetNamespaceAssetOutputArgs, opts?: InvokeOptions): Output<GetNamespaceAssetResult>
def get_namespace_asset(asset_name: Optional[str] = None,
namespace_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetNamespaceAssetResult
def get_namespace_asset_output(asset_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[GetNamespaceAssetResult]
func LookupNamespaceAsset(ctx *Context, args *LookupNamespaceAssetArgs, opts ...InvokeOption) (*LookupNamespaceAssetResult, error)
func LookupNamespaceAssetOutput(ctx *Context, args *LookupNamespaceAssetOutputArgs, opts ...InvokeOption) LookupNamespaceAssetResultOutput
> Note: This function is named LookupNamespaceAsset
in the Go SDK.
public static class GetNamespaceAsset
{
public static Task<GetNamespaceAssetResult> InvokeAsync(GetNamespaceAssetArgs args, InvokeOptions? opts = null)
public static Output<GetNamespaceAssetResult> Invoke(GetNamespaceAssetInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetNamespaceAssetResult> getNamespaceAsset(GetNamespaceAssetArgs args, InvokeOptions options)
public static Output<GetNamespaceAssetResult> getNamespaceAsset(GetNamespaceAssetArgs args, InvokeOptions options)
fn::invoke:
function: azure-native:deviceregistry:getNamespaceAsset
arguments:
# arguments dictionary
The following arguments are supported:
- Asset
Name string - The name of the asset.
- Namespace
Name string - The name of the namespace.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Asset
Name string - The name of the asset.
- Namespace
Name string - The name of the namespace.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- asset
Name String - The name of the asset.
- namespace
Name String - The name of the namespace.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- asset
Name string - The name of the asset.
- namespace
Name string - The name of the namespace.
- resource
Group stringName - The name of the resource group. The name is case insensitive.
- asset_
name str - The name of the asset.
- namespace_
name str - The name of the namespace.
- resource_
group_ strname - The name of the resource group. The name is case insensitive.
- asset
Name String - The name of the asset.
- namespace
Name String - The name of the namespace.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
getNamespaceAsset Result
The following output properties are available:
- Azure
Api stringVersion - The Azure API version of the resource.
- Device
Ref Pulumi.Azure Native. Device Registry. Outputs. Device Ref Response - Reference to the device that provides data for this asset. Must provide device name & endpoint on the device to use.
- Extended
Location Pulumi.Azure Native. Device Registry. Outputs. Extended Location Response - The extended location.
- 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. Namespace Asset Status Response - Read only object to reflect changes that have occurred on the Edge. Similar to Kubernetes status property for custom resources.
- 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
- Globally unique, immutable, non-reusable ID.
- Version double
- An integer that is incremented each time the resource is modified.
- Asset
Type List<string>Refs - URIs or type definition IDs.
- Attributes object
- A set of key-value pairs that contain custom attributes set by the customer.
- Datasets
List<Pulumi.
Azure Native. Device Registry. Outputs. Namespace Dataset Response> - Array of datasets that are part of the asset. Each dataset describes the data points that make up the set.
- Default
Datasets stringConfiguration - Stringified JSON that contains connector-specific default configuration for all datasets. Each dataset can have its own configuration that overrides the default settings here.
- Default
Datasets List<object>Destinations - Default destinations for a dataset.
- Default
Events stringConfiguration - Stringified JSON that contains connector-specific default configuration for all events. Each event can have its own configuration that overrides the default settings here.
- Default
Events List<Union<Pulumi.Destinations Azure Native. Device Registry. Outputs. Event Mqtt Destination Response, Pulumi. Azure Native. Device Registry. Outputs. Event Storage Destination Response>> - Default destinations for an event.
- Default
Management stringGroups Configuration - Stringified JSON that contains connector-specific default configuration for all management groups. Each management group can have its own configuration that overrides the default settings here.
- Default
Streams stringConfiguration - Stringified JSON that contains connector-specific default configuration for all streams. Each stream can have its own configuration that overrides the default settings here.
- Default
Streams List<Union<Pulumi.Destinations Azure Native. Device Registry. Outputs. Stream Mqtt Destination Response, Pulumi. Azure Native. Device Registry. Outputs. Stream Storage Destination Response>> - Default destinations for a stream.
- Description string
- Human-readable description of the asset.
- Discovered
Asset List<string>Refs - Reference to a list of discovered assets. Populated only if the asset has been created from discovery flow. Discovered asset names must be provided.
- Display
Name string - Human-readable display name.
- Documentation
Uri string - Asset documentation reference.
- Enabled bool
- Enabled/disabled status of the asset.
- Events
List<Pulumi.
Azure Native. Device Registry. Outputs. Namespace Event Response> - Array of events that are part of the asset. Each event can have per-event configuration.
- External
Asset stringId - Asset ID provided by the customer.
- Hardware
Revision string - Asset hardware revision number.
- Management
Groups List<Pulumi.Azure Native. Device Registry. Outputs. Management Group Response> - Array of management groups that are part of the asset. Each management group can have a per-group configuration.
- Manufacturer string
- Asset manufacturer.
- Manufacturer
Uri string - Asset manufacturer URI.
- Model string
- Asset model.
- Product
Code string - Asset product code.
- Serial
Number string - Asset serial number.
- Software
Revision string - Asset software revision number.
- Streams
List<Pulumi.
Azure Native. Device Registry. Outputs. Namespace Stream Response> - Array of streams that are part of the asset. Each stream can have a per-stream configuration.
- Dictionary<string, string>
- Resource tags.
- Azure
Api stringVersion - The Azure API version of the resource.
- Device
Ref DeviceRef Response - Reference to the device that provides data for this asset. Must provide device name & endpoint on the device to use.
- Extended
Location ExtendedLocation Response - The extended location.
- 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
Namespace
Asset Status Response - Read only object to reflect changes that have occurred on the Edge. Similar to Kubernetes status property for custom resources.
- 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
- Globally unique, immutable, non-reusable ID.
- Version float64
- An integer that is incremented each time the resource is modified.
- Asset
Type []stringRefs - URIs or type definition IDs.
- Attributes interface{}
- A set of key-value pairs that contain custom attributes set by the customer.
- Datasets
[]Namespace
Dataset Response - Array of datasets that are part of the asset. Each dataset describes the data points that make up the set.
- Default
Datasets stringConfiguration - Stringified JSON that contains connector-specific default configuration for all datasets. Each dataset can have its own configuration that overrides the default settings here.
- Default
Datasets []interface{}Destinations - Default destinations for a dataset.
- Default
Events stringConfiguration - Stringified JSON that contains connector-specific default configuration for all events. Each event can have its own configuration that overrides the default settings here.
- Default
Events []interface{}Destinations - Default destinations for an event.
- Default
Management stringGroups Configuration - Stringified JSON that contains connector-specific default configuration for all management groups. Each management group can have its own configuration that overrides the default settings here.
- Default
Streams stringConfiguration - Stringified JSON that contains connector-specific default configuration for all streams. Each stream can have its own configuration that overrides the default settings here.
- Default
Streams []interface{}Destinations - Default destinations for a stream.
- Description string
- Human-readable description of the asset.
- Discovered
Asset []stringRefs - Reference to a list of discovered assets. Populated only if the asset has been created from discovery flow. Discovered asset names must be provided.
- Display
Name string - Human-readable display name.
- Documentation
Uri string - Asset documentation reference.
- Enabled bool
- Enabled/disabled status of the asset.
- Events
[]Namespace
Event Response - Array of events that are part of the asset. Each event can have per-event configuration.
- External
Asset stringId - Asset ID provided by the customer.
- Hardware
Revision string - Asset hardware revision number.
- Management
Groups []ManagementGroup Response - Array of management groups that are part of the asset. Each management group can have a per-group configuration.
- Manufacturer string
- Asset manufacturer.
- Manufacturer
Uri string - Asset manufacturer URI.
- Model string
- Asset model.
- Product
Code string - Asset product code.
- Serial
Number string - Asset serial number.
- Software
Revision string - Asset software revision number.
- Streams
[]Namespace
Stream Response - Array of streams that are part of the asset. Each stream can have a per-stream configuration.
- map[string]string
- Resource tags.
- azure
Api StringVersion - The Azure API version of the resource.
- device
Ref DeviceRef Response - Reference to the device that provides data for this asset. Must provide device name & endpoint on the device to use.
- extended
Location ExtendedLocation Response - The extended location.
- 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
Namespace
Asset Status Response - Read only object to reflect changes that have occurred on the Edge. Similar to Kubernetes status property for custom resources.
- 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
- Globally unique, immutable, non-reusable ID.
- version Double
- An integer that is incremented each time the resource is modified.
- asset
Type List<String>Refs - URIs or type definition IDs.
- attributes Object
- A set of key-value pairs that contain custom attributes set by the customer.
- datasets
List<Namespace
Dataset Response> - Array of datasets that are part of the asset. Each dataset describes the data points that make up the set.
- default
Datasets StringConfiguration - Stringified JSON that contains connector-specific default configuration for all datasets. Each dataset can have its own configuration that overrides the default settings here.
- default
Datasets List<Object>Destinations - Default destinations for a dataset.
- default
Events StringConfiguration - Stringified JSON that contains connector-specific default configuration for all events. Each event can have its own configuration that overrides the default settings here.
- default
Events List<Either<EventDestinations Mqtt Destination Response,Event Storage Destination Response>> - Default destinations for an event.
- default
Management StringGroups Configuration - Stringified JSON that contains connector-specific default configuration for all management groups. Each management group can have its own configuration that overrides the default settings here.
- default
Streams StringConfiguration - Stringified JSON that contains connector-specific default configuration for all streams. Each stream can have its own configuration that overrides the default settings here.
- default
Streams List<Either<StreamDestinations Mqtt Destination Response,Stream Storage Destination Response>> - Default destinations for a stream.
- description String
- Human-readable description of the asset.
- discovered
Asset List<String>Refs - Reference to a list of discovered assets. Populated only if the asset has been created from discovery flow. Discovered asset names must be provided.
- display
Name String - Human-readable display name.
- documentation
Uri String - Asset documentation reference.
- enabled Boolean
- Enabled/disabled status of the asset.
- events
List<Namespace
Event Response> - Array of events that are part of the asset. Each event can have per-event configuration.
- external
Asset StringId - Asset ID provided by the customer.
- hardware
Revision String - Asset hardware revision number.
- management
Groups List<ManagementGroup Response> - Array of management groups that are part of the asset. Each management group can have a per-group configuration.
- manufacturer String
- Asset manufacturer.
- manufacturer
Uri String - Asset manufacturer URI.
- model String
- Asset model.
- product
Code String - Asset product code.
- serial
Number String - Asset serial number.
- software
Revision String - Asset software revision number.
- streams
List<Namespace
Stream Response> - Array of streams that are part of the asset. Each stream can have a per-stream configuration.
- Map<String,String>
- Resource tags.
- azure
Api stringVersion - The Azure API version of the resource.
- device
Ref DeviceRef Response - Reference to the device that provides data for this asset. Must provide device name & endpoint on the device to use.
- extended
Location ExtendedLocation Response - The extended location.
- 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
Namespace
Asset Status Response - Read only object to reflect changes that have occurred on the Edge. Similar to Kubernetes status property for custom resources.
- 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
- Globally unique, immutable, non-reusable ID.
- version number
- An integer that is incremented each time the resource is modified.
- asset
Type string[]Refs - URIs or type definition IDs.
- attributes any
- A set of key-value pairs that contain custom attributes set by the customer.
- datasets
Namespace
Dataset Response[] - Array of datasets that are part of the asset. Each dataset describes the data points that make up the set.
- default
Datasets stringConfiguration - Stringified JSON that contains connector-specific default configuration for all datasets. Each dataset can have its own configuration that overrides the default settings here.
- default
Datasets (DatasetDestinations Broker State Store Destination Response | Dataset Mqtt Destination Response | Dataset Storage Destination Response)[] - Default destinations for a dataset.
- default
Events stringConfiguration - Stringified JSON that contains connector-specific default configuration for all events. Each event can have its own configuration that overrides the default settings here.
- default
Events (EventDestinations Mqtt Destination Response | Event Storage Destination Response)[] - Default destinations for an event.
- default
Management stringGroups Configuration - Stringified JSON that contains connector-specific default configuration for all management groups. Each management group can have its own configuration that overrides the default settings here.
- default
Streams stringConfiguration - Stringified JSON that contains connector-specific default configuration for all streams. Each stream can have its own configuration that overrides the default settings here.
- default
Streams (StreamDestinations Mqtt Destination Response | Stream Storage Destination Response)[] - Default destinations for a stream.
- description string
- Human-readable description of the asset.
- discovered
Asset string[]Refs - Reference to a list of discovered assets. Populated only if the asset has been created from discovery flow. Discovered asset names must be provided.
- display
Name string - Human-readable display name.
- documentation
Uri string - Asset documentation reference.
- enabled boolean
- Enabled/disabled status of the asset.
- events
Namespace
Event Response[] - Array of events that are part of the asset. Each event can have per-event configuration.
- external
Asset stringId - Asset ID provided by the customer.
- hardware
Revision string - Asset hardware revision number.
- management
Groups ManagementGroup Response[] - Array of management groups that are part of the asset. Each management group can have a per-group configuration.
- manufacturer string
- Asset manufacturer.
- manufacturer
Uri string - Asset manufacturer URI.
- model string
- Asset model.
- product
Code string - Asset product code.
- serial
Number string - Asset serial number.
- software
Revision string - Asset software revision number.
- streams
Namespace
Stream Response[] - Array of streams that are part of the asset. Each stream can have a per-stream configuration.
- {[key: string]: string}
- Resource tags.
- azure_
api_ strversion - The Azure API version of the resource.
- device_
ref DeviceRef Response - Reference to the device that provides data for this asset. Must provide device name & endpoint on the device to use.
- extended_
location ExtendedLocation Response - The extended location.
- 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
Namespace
Asset Status Response - Read only object to reflect changes that have occurred on the Edge. Similar to Kubernetes status property for custom resources.
- 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
- Globally unique, immutable, non-reusable ID.
- version float
- An integer that is incremented each time the resource is modified.
- asset_
type_ Sequence[str]refs - URIs or type definition IDs.
- attributes Any
- A set of key-value pairs that contain custom attributes set by the customer.
- datasets
Sequence[Namespace
Dataset Response] - Array of datasets that are part of the asset. Each dataset describes the data points that make up the set.
- default_
datasets_ strconfiguration - Stringified JSON that contains connector-specific default configuration for all datasets. Each dataset can have its own configuration that overrides the default settings here.
- default_
datasets_ Sequence[Any]destinations - Default destinations for a dataset.
- default_
events_ strconfiguration - Stringified JSON that contains connector-specific default configuration for all events. Each event can have its own configuration that overrides the default settings here.
- default_
events_ Sequence[Any]destinations - Default destinations for an event.
- default_
management_ strgroups_ configuration - Stringified JSON that contains connector-specific default configuration for all management groups. Each management group can have its own configuration that overrides the default settings here.
- default_
streams_ strconfiguration - Stringified JSON that contains connector-specific default configuration for all streams. Each stream can have its own configuration that overrides the default settings here.
- default_
streams_ Sequence[Any]destinations - Default destinations for a stream.
- description str
- Human-readable description of the asset.
- discovered_
asset_ Sequence[str]refs - Reference to a list of discovered assets. Populated only if the asset has been created from discovery flow. Discovered asset names must be provided.
- display_
name str - Human-readable display name.
- documentation_
uri str - Asset documentation reference.
- enabled bool
- Enabled/disabled status of the asset.
- events
Sequence[Namespace
Event Response] - Array of events that are part of the asset. Each event can have per-event configuration.
- external_
asset_ strid - Asset ID provided by the customer.
- hardware_
revision str - Asset hardware revision number.
- management_
groups Sequence[ManagementGroup Response] - Array of management groups that are part of the asset. Each management group can have a per-group configuration.
- manufacturer str
- Asset manufacturer.
- manufacturer_
uri str - Asset manufacturer URI.
- model str
- Asset model.
- product_
code str - Asset product code.
- serial_
number str - Asset serial number.
- software_
revision str - Asset software revision number.
- streams
Sequence[Namespace
Stream Response] - Array of streams that are part of the asset. Each stream can have a per-stream configuration.
- Mapping[str, str]
- Resource tags.
- azure
Api StringVersion - The Azure API version of the resource.
- device
Ref Property Map - Reference to the device that provides data for this asset. Must provide device name & endpoint on the device to use.
- extended
Location Property Map - The extended location.
- 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
- Read only object to reflect changes that have occurred on the Edge. Similar to Kubernetes status property for custom resources.
- 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
- Globally unique, immutable, non-reusable ID.
- version Number
- An integer that is incremented each time the resource is modified.
- asset
Type List<String>Refs - URIs or type definition IDs.
- attributes Any
- A set of key-value pairs that contain custom attributes set by the customer.
- datasets List<Property Map>
- Array of datasets that are part of the asset. Each dataset describes the data points that make up the set.
- default
Datasets StringConfiguration - Stringified JSON that contains connector-specific default configuration for all datasets. Each dataset can have its own configuration that overrides the default settings here.
- default
Datasets List<Property Map | Property Map | Property Map>Destinations - Default destinations for a dataset.
- default
Events StringConfiguration - Stringified JSON that contains connector-specific default configuration for all events. Each event can have its own configuration that overrides the default settings here.
- default
Events List<Property Map | Property Map>Destinations - Default destinations for an event.
- default
Management StringGroups Configuration - Stringified JSON that contains connector-specific default configuration for all management groups. Each management group can have its own configuration that overrides the default settings here.
- default
Streams StringConfiguration - Stringified JSON that contains connector-specific default configuration for all streams. Each stream can have its own configuration that overrides the default settings here.
- default
Streams List<Property Map | Property Map>Destinations - Default destinations for a stream.
- description String
- Human-readable description of the asset.
- discovered
Asset List<String>Refs - Reference to a list of discovered assets. Populated only if the asset has been created from discovery flow. Discovered asset names must be provided.
- display
Name String - Human-readable display name.
- documentation
Uri String - Asset documentation reference.
- enabled Boolean
- Enabled/disabled status of the asset.
- events List<Property Map>
- Array of events that are part of the asset. Each event can have per-event configuration.
- external
Asset StringId - Asset ID provided by the customer.
- hardware
Revision String - Asset hardware revision number.
- management
Groups List<Property Map> - Array of management groups that are part of the asset. Each management group can have a per-group configuration.
- manufacturer String
- Asset manufacturer.
- manufacturer
Uri String - Asset manufacturer URI.
- model String
- Asset model.
- product
Code String - Asset product code.
- serial
Number String - Asset serial number.
- software
Revision String - Asset software revision number.
- streams List<Property Map>
- Array of streams that are part of the asset. Each stream can have a per-stream configuration.
- Map<String>
- Resource tags.
Supporting Types
BrokerStateStoreDestinationConfigurationResponse
- Key string
- The MQTT broker state store destination key.
- Key string
- The MQTT broker state store destination key.
- key String
- The MQTT broker state store destination key.
- key string
- The MQTT broker state store destination key.
- key str
- The MQTT broker state store destination key.
- key String
- The MQTT broker state store destination key.
DatasetBrokerStateStoreDestinationResponse
- Configuration
Pulumi.
Azure Native. Device Registry. Inputs. Broker State Store Destination Configuration Response - The MQTT broker state store destination configuration.
- Configuration
Broker
State Store Destination Configuration Response - The MQTT broker state store destination configuration.
- configuration
Broker
State Store Destination Configuration Response - The MQTT broker state store destination configuration.
- configuration
Broker
State Store Destination Configuration Response - The MQTT broker state store destination configuration.
- configuration
Broker
State Store Destination Configuration Response - The MQTT broker state store destination configuration.
- configuration Property Map
- The MQTT broker state store destination configuration.
DatasetMqttDestinationResponse
- Configuration
Pulumi.
Azure Native. Device Registry. Inputs. Mqtt Destination Configuration Response - The MQTT destination configuration.
- Configuration
Mqtt
Destination Configuration Response - The MQTT destination configuration.
- configuration
Mqtt
Destination Configuration Response - The MQTT destination configuration.
- configuration
Mqtt
Destination Configuration Response - The MQTT destination configuration.
- configuration
Mqtt
Destination Configuration Response - The MQTT destination configuration.
- configuration Property Map
- The MQTT destination configuration.
DatasetStorageDestinationResponse
- Configuration
Pulumi.
Azure Native. Device Registry. Inputs. Storage Destination Configuration Response - The storage destination configuration.
- Configuration
Storage
Destination Configuration Response - The storage destination configuration.
- configuration
Storage
Destination Configuration Response - The storage destination configuration.
- configuration
Storage
Destination Configuration Response - The storage destination configuration.
- configuration
Storage
Destination Configuration Response - The storage destination configuration.
- configuration Property Map
- The storage destination configuration.
DeviceRefResponse
- Device
Name string - Name of the device resource
- Endpoint
Name string - The name of endpoint to use
- Device
Name string - Name of the device resource
- Endpoint
Name string - The name of endpoint to use
- device
Name String - Name of the device resource
- endpoint
Name String - The name of endpoint to use
- device
Name string - Name of the device resource
- endpoint
Name string - The name of endpoint to use
- device_
name str - Name of the device resource
- endpoint_
name str - The name of endpoint to use
- device
Name String - Name of the device resource
- endpoint
Name String - The name of endpoint to use
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”).
EventMqttDestinationResponse
- Configuration
Pulumi.
Azure Native. Device Registry. Inputs. Mqtt Destination Configuration Response - The MQTT destination configuration.
- Configuration
Mqtt
Destination Configuration Response - The MQTT destination configuration.
- configuration
Mqtt
Destination Configuration Response - The MQTT destination configuration.
- configuration
Mqtt
Destination Configuration Response - The MQTT destination configuration.
- configuration
Mqtt
Destination Configuration Response - The MQTT destination configuration.
- configuration Property Map
- The MQTT destination configuration.
EventStorageDestinationResponse
- Configuration
Pulumi.
Azure Native. Device Registry. Inputs. Storage Destination Configuration Response - The storage destination configuration.
- Configuration
Storage
Destination Configuration Response - The storage destination configuration.
- configuration
Storage
Destination Configuration Response - The storage destination configuration.
- configuration
Storage
Destination Configuration Response - The storage destination configuration.
- configuration
Storage
Destination Configuration Response - The storage destination configuration.
- configuration Property Map
- The storage destination configuration.
ExtendedLocationResponse
ManagementActionResponse
- Name string
- Name of the action.
- Target
Uri string - The target URI on which a client can invoke the specific action.
- Action
Configuration string - Stringified JSON that contains connector-specific configuration for the action.
- Action
Type string - The type of the action.
- Timeout
In intSeconds - Response timeout for the action.
- Topic string
- The MQTT topic path on which a client will receive the request for the action.
- Type
Ref string - URI or type definition ID.
- Name string
- Name of the action.
- Target
Uri string - The target URI on which a client can invoke the specific action.
- Action
Configuration string - Stringified JSON that contains connector-specific configuration for the action.
- Action
Type string - The type of the action.
- Timeout
In intSeconds - Response timeout for the action.
- Topic string
- The MQTT topic path on which a client will receive the request for the action.
- Type
Ref string - URI or type definition ID.
- name String
- Name of the action.
- target
Uri String - The target URI on which a client can invoke the specific action.
- action
Configuration String - Stringified JSON that contains connector-specific configuration for the action.
- action
Type String - The type of the action.
- timeout
In IntegerSeconds - Response timeout for the action.
- topic String
- The MQTT topic path on which a client will receive the request for the action.
- type
Ref String - URI or type definition ID.
- name string
- Name of the action.
- target
Uri string - The target URI on which a client can invoke the specific action.
- action
Configuration string - Stringified JSON that contains connector-specific configuration for the action.
- action
Type string - The type of the action.
- timeout
In numberSeconds - Response timeout for the action.
- topic string
- The MQTT topic path on which a client will receive the request for the action.
- type
Ref string - URI or type definition ID.
- name str
- Name of the action.
- target_
uri str - The target URI on which a client can invoke the specific action.
- action_
configuration str - Stringified JSON that contains connector-specific configuration for the action.
- action_
type str - The type of the action.
- timeout_
in_ intseconds - Response timeout for the action.
- topic str
- The MQTT topic path on which a client will receive the request for the action.
- type_
ref str - URI or type definition ID.
- name String
- Name of the action.
- target
Uri String - The target URI on which a client can invoke the specific action.
- action
Configuration String - Stringified JSON that contains connector-specific configuration for the action.
- action
Type String - The type of the action.
- timeout
In NumberSeconds - Response timeout for the action.
- topic String
- The MQTT topic path on which a client will receive the request for the action.
- type
Ref String - URI or type definition ID.
ManagementGroupResponse
- Name string
- Name of the management group.
- Actions
List<Pulumi.
Azure Native. Device Registry. Inputs. Management Action Response> - Array of actions that are part of the management group. Each action can have an individual configuration.
- Default
Timeout intIn Seconds - Default response timeout for all actions that are part of the management group.
- Default
Topic string - Default MQTT topic path on which a client will receive the request for all actions that are part of the management group.
- Management
Group stringConfiguration - Stringified JSON that contains connector-specific configuration for the management group.
- Type
Ref string - URI or type definition ID.
- Name string
- Name of the management group.
- Actions
[]Management
Action Response - Array of actions that are part of the management group. Each action can have an individual configuration.
- Default
Timeout intIn Seconds - Default response timeout for all actions that are part of the management group.
- Default
Topic string - Default MQTT topic path on which a client will receive the request for all actions that are part of the management group.
- Management
Group stringConfiguration - Stringified JSON that contains connector-specific configuration for the management group.
- Type
Ref string - URI or type definition ID.
- name String
- Name of the management group.
- actions
List<Management
Action Response> - Array of actions that are part of the management group. Each action can have an individual configuration.
- default
Timeout IntegerIn Seconds - Default response timeout for all actions that are part of the management group.
- default
Topic String - Default MQTT topic path on which a client will receive the request for all actions that are part of the management group.
- management
Group StringConfiguration - Stringified JSON that contains connector-specific configuration for the management group.
- type
Ref String - URI or type definition ID.
- name string
- Name of the management group.
- actions
Management
Action Response[] - Array of actions that are part of the management group. Each action can have an individual configuration.
- default
Timeout numberIn Seconds - Default response timeout for all actions that are part of the management group.
- default
Topic string - Default MQTT topic path on which a client will receive the request for all actions that are part of the management group.
- management
Group stringConfiguration - Stringified JSON that contains connector-specific configuration for the management group.
- type
Ref string - URI or type definition ID.
- name str
- Name of the management group.
- actions
Sequence[Management
Action Response] - Array of actions that are part of the management group. Each action can have an individual configuration.
- default_
timeout_ intin_ seconds - Default response timeout for all actions that are part of the management group.
- default_
topic str - Default MQTT topic path on which a client will receive the request for all actions that are part of the management group.
- management_
group_ strconfiguration - Stringified JSON that contains connector-specific configuration for the management group.
- type_
ref str - URI or type definition ID.
- name String
- Name of the management group.
- actions List<Property Map>
- Array of actions that are part of the management group. Each action can have an individual configuration.
- default
Timeout NumberIn Seconds - Default response timeout for all actions that are part of the management group.
- default
Topic String - Default MQTT topic path on which a client will receive the request for all actions that are part of the management group.
- management
Group StringConfiguration - Stringified JSON that contains connector-specific configuration for the management group.
- type
Ref String - URI or type definition ID.
MqttDestinationConfigurationResponse
NamespaceAssetStatusDatasetResponse
- Error
Pulumi.
Azure Native. Device Registry. Inputs. Status Error Response - Object to transfer and persist errors that originate from the edge.
- Message
Schema Pulumi.Reference Azure Native. Device Registry. Inputs. Namespace Message Schema Reference Response - The message schema reference object.
- Name string
- The name of the dataset. Must be unique within the status.datasets array. This name is used to correlate between the spec and status dataset information.
- Error
Status
Error Response - Object to transfer and persist errors that originate from the edge.
- Message
Schema NamespaceReference Message Schema Reference Response - The message schema reference object.
- Name string
- The name of the dataset. Must be unique within the status.datasets array. This name is used to correlate between the spec and status dataset information.
- error
Status
Error Response - Object to transfer and persist errors that originate from the edge.
- message
Schema NamespaceReference Message Schema Reference Response - The message schema reference object.
- name String
- The name of the dataset. Must be unique within the status.datasets array. This name is used to correlate between the spec and status dataset information.
- error
Status
Error Response - Object to transfer and persist errors that originate from the edge.
- message
Schema NamespaceReference Message Schema Reference Response - The message schema reference object.
- name string
- The name of the dataset. Must be unique within the status.datasets array. This name is used to correlate between the spec and status dataset information.
- error
Status
Error Response - Object to transfer and persist errors that originate from the edge.
- message_
schema_ Namespacereference Message Schema Reference Response - The message schema reference object.
- name str
- The name of the dataset. Must be unique within the status.datasets array. This name is used to correlate between the spec and status dataset information.
- error Property Map
- Object to transfer and persist errors that originate from the edge.
- message
Schema Property MapReference - The message schema reference object.
- name String
- The name of the dataset. Must be unique within the status.datasets array. This name is used to correlate between the spec and status dataset information.
NamespaceAssetStatusEventResponse
- Error
Pulumi.
Azure Native. Device Registry. Inputs. Status Error Response - Object to transfer and persist errors that originate from the edge.
- Message
Schema Pulumi.Reference Azure Native. Device Registry. Inputs. Namespace Message Schema Reference Response - The message schema reference object.
- Name string
- The name of the event. Must be unique within the status.events array. This name is used to correlate between the spec and status event information.
- Error
Status
Error Response - Object to transfer and persist errors that originate from the edge.
- Message
Schema NamespaceReference Message Schema Reference Response - The message schema reference object.
- Name string
- The name of the event. Must be unique within the status.events array. This name is used to correlate between the spec and status event information.
- error
Status
Error Response - Object to transfer and persist errors that originate from the edge.
- message
Schema NamespaceReference Message Schema Reference Response - The message schema reference object.
- name String
- The name of the event. Must be unique within the status.events array. This name is used to correlate between the spec and status event information.
- error
Status
Error Response - Object to transfer and persist errors that originate from the edge.
- message
Schema NamespaceReference Message Schema Reference Response - The message schema reference object.
- name string
- The name of the event. Must be unique within the status.events array. This name is used to correlate between the spec and status event information.
- error
Status
Error Response - Object to transfer and persist errors that originate from the edge.
- message_
schema_ Namespacereference Message Schema Reference Response - The message schema reference object.
- name str
- The name of the event. Must be unique within the status.events array. This name is used to correlate between the spec and status event information.
- error Property Map
- Object to transfer and persist errors that originate from the edge.
- message
Schema Property MapReference - The message schema reference object.
- name String
- The name of the event. Must be unique within the status.events array. This name is used to correlate between the spec and status event information.
NamespaceAssetStatusManagementActionResponse
- Error
Pulumi.
Azure Native. Device Registry. Inputs. Status Error Response - Object to transfer and persist errors that originate from the edge.
- Name string
- The name of the action. Must be unique within the status.actions array. This name is used to correlate between the spec and status event information.
- Request
Message Pulumi.Schema Reference Azure Native. Device Registry. Inputs. Namespace Message Schema Reference Response - The request message schema reference object for the action.
- Response
Message Pulumi.Schema Reference Azure Native. Device Registry. Inputs. Namespace Message Schema Reference Response - The response message schema reference object for the action.
- Error
Status
Error Response - Object to transfer and persist errors that originate from the edge.
- Name string
- The name of the action. Must be unique within the status.actions array. This name is used to correlate between the spec and status event information.
- Request
Message NamespaceSchema Reference Message Schema Reference Response - The request message schema reference object for the action.
- Response
Message NamespaceSchema Reference Message Schema Reference Response - The response message schema reference object for the action.
- error
Status
Error Response - Object to transfer and persist errors that originate from the edge.
- name String
- The name of the action. Must be unique within the status.actions array. This name is used to correlate between the spec and status event information.
- request
Message NamespaceSchema Reference Message Schema Reference Response - The request message schema reference object for the action.
- response
Message NamespaceSchema Reference Message Schema Reference Response - The response message schema reference object for the action.
- error
Status
Error Response - Object to transfer and persist errors that originate from the edge.
- name string
- The name of the action. Must be unique within the status.actions array. This name is used to correlate between the spec and status event information.
- request
Message NamespaceSchema Reference Message Schema Reference Response - The request message schema reference object for the action.
- response
Message NamespaceSchema Reference Message Schema Reference Response - The response message schema reference object for the action.
- error
Status
Error Response - Object to transfer and persist errors that originate from the edge.
- name str
- The name of the action. Must be unique within the status.actions array. This name is used to correlate between the spec and status event information.
- request_
message_ Namespaceschema_ reference Message Schema Reference Response - The request message schema reference object for the action.
- response_
message_ Namespaceschema_ reference Message Schema Reference Response - The response message schema reference object for the action.
- error Property Map
- Object to transfer and persist errors that originate from the edge.
- name String
- The name of the action. Must be unique within the status.actions array. This name is used to correlate between the spec and status event information.
- request
Message Property MapSchema Reference - The request message schema reference object for the action.
- response
Message Property MapSchema Reference - The response message schema reference object for the action.
NamespaceAssetStatusManagementGroupResponse
- Actions
List<Pulumi.
Azure Native. Device Registry. Inputs. Namespace Asset Status Management Action Response> - Array of action statuses that describe the status of each action.
- Name string
- The name of the management group. Must be unique within the status.managementGroups array. This name is used to correlate between the spec and status event information.
- Actions
[]Namespace
Asset Status Management Action Response - Array of action statuses that describe the status of each action.
- Name string
- The name of the management group. Must be unique within the status.managementGroups array. This name is used to correlate between the spec and status event information.
- actions
List<Namespace
Asset Status Management Action Response> - Array of action statuses that describe the status of each action.
- name String
- The name of the management group. Must be unique within the status.managementGroups array. This name is used to correlate between the spec and status event information.
- actions
Namespace
Asset Status Management Action Response[] - Array of action statuses that describe the status of each action.
- name string
- The name of the management group. Must be unique within the status.managementGroups array. This name is used to correlate between the spec and status event information.
- actions
Sequence[Namespace
Asset Status Management Action Response] - Array of action statuses that describe the status of each action.
- name str
- The name of the management group. Must be unique within the status.managementGroups array. This name is used to correlate between the spec and status event information.
- actions List<Property Map>
- Array of action statuses that describe the status of each action.
- name String
- The name of the management group. Must be unique within the status.managementGroups array. This name is used to correlate between the spec and status event information.
NamespaceAssetStatusResponse
- Config
Pulumi.
Azure Native. Device Registry. Inputs. Status Config Response - Defines the asset status config properties.
- Datasets
List<Pulumi.
Azure Native. Device Registry. Inputs. Namespace Asset Status Dataset Response> - Array of dataset statuses that describe the status of each dataset.
- Events
List<Pulumi.
Azure Native. Device Registry. Inputs. Namespace Asset Status Event Response> - Array of event statuses that describe the status of each event.
- Management
Groups List<Pulumi.Azure Native. Device Registry. Inputs. Namespace Asset Status Management Group Response> - Array of management group statuses that describe the status of each management group.
- Streams
List<Pulumi.
Azure Native. Device Registry. Inputs. Namespace Asset Status Stream Response> - Array of stream statuses that describe the status of each stream.
- Config
Status
Config Response - Defines the asset status config properties.
- Datasets
[]Namespace
Asset Status Dataset Response - Array of dataset statuses that describe the status of each dataset.
- Events
[]Namespace
Asset Status Event Response - Array of event statuses that describe the status of each event.
- Management
Groups []NamespaceAsset Status Management Group Response - Array of management group statuses that describe the status of each management group.
- Streams
[]Namespace
Asset Status Stream Response - Array of stream statuses that describe the status of each stream.
- config
Status
Config Response - Defines the asset status config properties.
- datasets
List<Namespace
Asset Status Dataset Response> - Array of dataset statuses that describe the status of each dataset.
- events
List<Namespace
Asset Status Event Response> - Array of event statuses that describe the status of each event.
- management
Groups List<NamespaceAsset Status Management Group Response> - Array of management group statuses that describe the status of each management group.
- streams
List<Namespace
Asset Status Stream Response> - Array of stream statuses that describe the status of each stream.
- config
Status
Config Response - Defines the asset status config properties.
- datasets
Namespace
Asset Status Dataset Response[] - Array of dataset statuses that describe the status of each dataset.
- events
Namespace
Asset Status Event Response[] - Array of event statuses that describe the status of each event.
- management
Groups NamespaceAsset Status Management Group Response[] - Array of management group statuses that describe the status of each management group.
- streams
Namespace
Asset Status Stream Response[] - Array of stream statuses that describe the status of each stream.
- config
Status
Config Response - Defines the asset status config properties.
- datasets
Sequence[Namespace
Asset Status Dataset Response] - Array of dataset statuses that describe the status of each dataset.
- events
Sequence[Namespace
Asset Status Event Response] - Array of event statuses that describe the status of each event.
- management_
groups Sequence[NamespaceAsset Status Management Group Response] - Array of management group statuses that describe the status of each management group.
- streams
Sequence[Namespace
Asset Status Stream Response] - Array of stream statuses that describe the status of each stream.
- config Property Map
- Defines the asset status config properties.
- datasets List<Property Map>
- Array of dataset statuses that describe the status of each dataset.
- events List<Property Map>
- Array of event statuses that describe the status of each event.
- management
Groups List<Property Map> - Array of management group statuses that describe the status of each management group.
- streams List<Property Map>
- Array of stream statuses that describe the status of each stream.
NamespaceAssetStatusStreamResponse
- Error
Pulumi.
Azure Native. Device Registry. Inputs. Status Error Response - Object to transfer and persist errors that originate from the edge.
- Message
Schema Pulumi.Reference Azure Native. Device Registry. Inputs. Namespace Message Schema Reference Response - The message schema reference object.
- Name string
- The name of the stream. Must be unique within the status.streams array. This name is used to correlate between the spec and status event information.
- Error
Status
Error Response - Object to transfer and persist errors that originate from the edge.
- Message
Schema NamespaceReference Message Schema Reference Response - The message schema reference object.
- Name string
- The name of the stream. Must be unique within the status.streams array. This name is used to correlate between the spec and status event information.
- error
Status
Error Response - Object to transfer and persist errors that originate from the edge.
- message
Schema NamespaceReference Message Schema Reference Response - The message schema reference object.
- name String
- The name of the stream. Must be unique within the status.streams array. This name is used to correlate between the spec and status event information.
- error
Status
Error Response - Object to transfer and persist errors that originate from the edge.
- message
Schema NamespaceReference Message Schema Reference Response - The message schema reference object.
- name string
- The name of the stream. Must be unique within the status.streams array. This name is used to correlate between the spec and status event information.
- error
Status
Error Response - Object to transfer and persist errors that originate from the edge.
- message_
schema_ Namespacereference Message Schema Reference Response - The message schema reference object.
- name str
- The name of the stream. Must be unique within the status.streams array. This name is used to correlate between the spec and status event information.
- error Property Map
- Object to transfer and persist errors that originate from the edge.
- message
Schema Property MapReference - The message schema reference object.
- name String
- The name of the stream. Must be unique within the status.streams array. This name is used to correlate between the spec and status event information.
NamespaceDatasetDataPointResponse
- Data
Source string - The address of the source of the data in the asset (e.g. URL) so that a client can access the data source on the asset.
- Name string
- The name of the data point.
- Data
Point stringConfiguration - Stringified JSON that contains connector-specific configuration for the data point. For OPC UA, this could include configuration like, publishingInterval, samplingInterval, and queueSize.
- Type
Ref string - URI or type definition ID.
- Data
Source string - The address of the source of the data in the asset (e.g. URL) so that a client can access the data source on the asset.
- Name string
- The name of the data point.
- Data
Point stringConfiguration - Stringified JSON that contains connector-specific configuration for the data point. For OPC UA, this could include configuration like, publishingInterval, samplingInterval, and queueSize.
- Type
Ref string - URI or type definition ID.
- data
Source String - The address of the source of the data in the asset (e.g. URL) so that a client can access the data source on the asset.
- name String
- The name of the data point.
- data
Point StringConfiguration - Stringified JSON that contains connector-specific configuration for the data point. For OPC UA, this could include configuration like, publishingInterval, samplingInterval, and queueSize.
- type
Ref String - URI or type definition ID.
- data
Source string - The address of the source of the data in the asset (e.g. URL) so that a client can access the data source on the asset.
- name string
- The name of the data point.
- data
Point stringConfiguration - Stringified JSON that contains connector-specific configuration for the data point. For OPC UA, this could include configuration like, publishingInterval, samplingInterval, and queueSize.
- type
Ref string - URI or type definition ID.
- data_
source str - The address of the source of the data in the asset (e.g. URL) so that a client can access the data source on the asset.
- name str
- The name of the data point.
- data_
point_ strconfiguration - Stringified JSON that contains connector-specific configuration for the data point. For OPC UA, this could include configuration like, publishingInterval, samplingInterval, and queueSize.
- type_
ref str - URI or type definition ID.
- data
Source String - The address of the source of the data in the asset (e.g. URL) so that a client can access the data source on the asset.
- name String
- The name of the data point.
- data
Point StringConfiguration - Stringified JSON that contains connector-specific configuration for the data point. For OPC UA, this could include configuration like, publishingInterval, samplingInterval, and queueSize.
- type
Ref String - URI or type definition ID.
NamespaceDatasetResponse
- Name string
- Name of the dataset.
- Data
Points List<Pulumi.Azure Native. Device Registry. Inputs. Namespace Dataset Data Point Response> - Array of data points that are part of the dataset. Each data point can have per-data point configuration.
- Data
Source string - Reference to a data source for a given dataset.
- Dataset
Configuration string - Stringified JSON that contains connector-specific JSON string that describes configuration for the specific dataset.
- Destinations List<object>
- Destinations for a dataset.
- Type
Ref string - URI or type definition ID.
- Name string
- Name of the dataset.
- Data
Points []NamespaceDataset Data Point Response - Array of data points that are part of the dataset. Each data point can have per-data point configuration.
- Data
Source string - Reference to a data source for a given dataset.
- Dataset
Configuration string - Stringified JSON that contains connector-specific JSON string that describes configuration for the specific dataset.
- Destinations []interface{}
- Destinations for a dataset.
- Type
Ref string - URI or type definition ID.
- name String
- Name of the dataset.
- data
Points List<NamespaceDataset Data Point Response> - Array of data points that are part of the dataset. Each data point can have per-data point configuration.
- data
Source String - Reference to a data source for a given dataset.
- dataset
Configuration String - Stringified JSON that contains connector-specific JSON string that describes configuration for the specific dataset.
- destinations List<Object>
- Destinations for a dataset.
- type
Ref String - URI or type definition ID.
- name string
- Name of the dataset.
- data
Points NamespaceDataset Data Point Response[] - Array of data points that are part of the dataset. Each data point can have per-data point configuration.
- data
Source string - Reference to a data source for a given dataset.
- dataset
Configuration string - Stringified JSON that contains connector-specific JSON string that describes configuration for the specific dataset.
- destinations
(Dataset
Broker State Store Destination Response | Dataset Mqtt Destination Response | Dataset Storage Destination Response)[] - Destinations for a dataset.
- type
Ref string - URI or type definition ID.
- name str
- Name of the dataset.
- data_
points Sequence[NamespaceDataset Data Point Response] - Array of data points that are part of the dataset. Each data point can have per-data point configuration.
- data_
source str - Reference to a data source for a given dataset.
- dataset_
configuration str - Stringified JSON that contains connector-specific JSON string that describes configuration for the specific dataset.
- destinations
Sequence[Union[Dataset
Broker State Store Destination Response, Dataset Mqtt Destination Response, Dataset Storage Destination Response]] - Destinations for a dataset.
- type_
ref str - URI or type definition ID.
- name String
- Name of the dataset.
- data
Points List<Property Map> - Array of data points that are part of the dataset. Each data point can have per-data point configuration.
- data
Source String - Reference to a data source for a given dataset.
- dataset
Configuration String - Stringified JSON that contains connector-specific JSON string that describes configuration for the specific dataset.
- destinations List<Property Map | Property Map | Property Map>
- Destinations for a dataset.
- type
Ref String - URI or type definition ID.
NamespaceEventDataPointResponse
- Data
Source string - The address of the source of the data in the asset (e.g. URL) so that a client can access the data source on the asset.
- Name string
- The name of the data point.
- Data
Point stringConfiguration - Stringified JSON that contains connector-specific configuration for the data point. For OPC UA, this could include configuration like, publishingInterval, samplingInterval, and queueSize.
- Data
Source string - The address of the source of the data in the asset (e.g. URL) so that a client can access the data source on the asset.
- Name string
- The name of the data point.
- Data
Point stringConfiguration - Stringified JSON that contains connector-specific configuration for the data point. For OPC UA, this could include configuration like, publishingInterval, samplingInterval, and queueSize.
- data
Source String - The address of the source of the data in the asset (e.g. URL) so that a client can access the data source on the asset.
- name String
- The name of the data point.
- data
Point StringConfiguration - Stringified JSON that contains connector-specific configuration for the data point. For OPC UA, this could include configuration like, publishingInterval, samplingInterval, and queueSize.
- data
Source string - The address of the source of the data in the asset (e.g. URL) so that a client can access the data source on the asset.
- name string
- The name of the data point.
- data
Point stringConfiguration - Stringified JSON that contains connector-specific configuration for the data point. For OPC UA, this could include configuration like, publishingInterval, samplingInterval, and queueSize.
- data_
source str - The address of the source of the data in the asset (e.g. URL) so that a client can access the data source on the asset.
- name str
- The name of the data point.
- data_
point_ strconfiguration - Stringified JSON that contains connector-specific configuration for the data point. For OPC UA, this could include configuration like, publishingInterval, samplingInterval, and queueSize.
- data
Source String - The address of the source of the data in the asset (e.g. URL) so that a client can access the data source on the asset.
- name String
- The name of the data point.
- data
Point StringConfiguration - Stringified JSON that contains connector-specific configuration for the data point. For OPC UA, this could include configuration like, publishingInterval, samplingInterval, and queueSize.
NamespaceEventResponse
- Event
Notifier string - The address of the notifier of the event in the asset (e.g. URL) so that a client can access the event on the asset.
- Name string
- The name of the event.
- Data
Points List<Pulumi.Azure Native. Device Registry. Inputs. Namespace Event Data Point Response> - Array of data points that are part of the event. Each data point can have a per-data point configuration.
- Destinations
List<Union<Pulumi.
Azure Native. Device Registry. Inputs. Event Mqtt Destination Response, Pulumi. Azure Native. Device Registry. Inputs. Event Storage Destination Response>> - Destinations for an event.
- Event
Configuration string - Stringified JSON that contains connector-specific configuration for the event. For OPC UA, this could include configuration like, publishingInterval, samplingInterval, and queueSize.
- Type
Ref string - URI or type definition ID.
- Event
Notifier string - The address of the notifier of the event in the asset (e.g. URL) so that a client can access the event on the asset.
- Name string
- The name of the event.
- Data
Points []NamespaceEvent Data Point Response - Array of data points that are part of the event. Each data point can have a per-data point configuration.
- Destinations []interface{}
- Destinations for an event.
- Event
Configuration string - Stringified JSON that contains connector-specific configuration for the event. For OPC UA, this could include configuration like, publishingInterval, samplingInterval, and queueSize.
- Type
Ref string - URI or type definition ID.
- event
Notifier String - The address of the notifier of the event in the asset (e.g. URL) so that a client can access the event on the asset.
- name String
- The name of the event.
- data
Points List<NamespaceEvent Data Point Response> - Array of data points that are part of the event. Each data point can have a per-data point configuration.
- destinations
List<Either<Event
Mqtt Destination Response,Event Storage Destination Response>> - Destinations for an event.
- event
Configuration String - Stringified JSON that contains connector-specific configuration for the event. For OPC UA, this could include configuration like, publishingInterval, samplingInterval, and queueSize.
- type
Ref String - URI or type definition ID.
- event
Notifier string - The address of the notifier of the event in the asset (e.g. URL) so that a client can access the event on the asset.
- name string
- The name of the event.
- data
Points NamespaceEvent Data Point Response[] - Array of data points that are part of the event. Each data point can have a per-data point configuration.
- destinations
(Event
Mqtt Destination Response | Event Storage Destination Response)[] - Destinations for an event.
- event
Configuration string - Stringified JSON that contains connector-specific configuration for the event. For OPC UA, this could include configuration like, publishingInterval, samplingInterval, and queueSize.
- type
Ref string - URI or type definition ID.
- event_
notifier str - The address of the notifier of the event in the asset (e.g. URL) so that a client can access the event on the asset.
- name str
- The name of the event.
- data_
points Sequence[NamespaceEvent Data Point Response] - Array of data points that are part of the event. Each data point can have a per-data point configuration.
- destinations
Sequence[Union[Event
Mqtt Destination Response, Event Storage Destination Response]] - Destinations for an event.
- event_
configuration str - Stringified JSON that contains connector-specific configuration for the event. For OPC UA, this could include configuration like, publishingInterval, samplingInterval, and queueSize.
- type_
ref str - URI or type definition ID.
- event
Notifier String - The address of the notifier of the event in the asset (e.g. URL) so that a client can access the event on the asset.
- name String
- The name of the event.
- data
Points List<Property Map> - Array of data points that are part of the event. Each data point can have a per-data point configuration.
- destinations List<Property Map | Property Map>
- Destinations for an event.
- event
Configuration String - Stringified JSON that contains connector-specific configuration for the event. For OPC UA, this could include configuration like, publishingInterval, samplingInterval, and queueSize.
- type
Ref String - URI or type definition ID.
NamespaceMessageSchemaReferenceResponse
- Schema
Name string - The message schema name.
- Schema
Registry stringNamespace - The message schema registry namespace.
- Schema
Version string - The message schema version.
- Schema
Name string - The message schema name.
- Schema
Registry stringNamespace - The message schema registry namespace.
- Schema
Version string - The message schema version.
- schema
Name String - The message schema name.
- schema
Registry StringNamespace - The message schema registry namespace.
- schema
Version String - The message schema version.
- schema
Name string - The message schema name.
- schema
Registry stringNamespace - The message schema registry namespace.
- schema
Version string - The message schema version.
- schema_
name str - The message schema name.
- schema_
registry_ strnamespace - The message schema registry namespace.
- schema_
version str - The message schema version.
- schema
Name String - The message schema name.
- schema
Registry StringNamespace - The message schema registry namespace.
- schema
Version String - The message schema version.
NamespaceStreamResponse
- Name string
- Name of the stream definition.
- Destinations
List<Union<Pulumi.
Azure Native. Device Registry. Inputs. Stream Mqtt Destination Response, Pulumi. Azure Native. Device Registry. Inputs. Stream Storage Destination Response>> - Destinations for a stream.
- Stream
Configuration string - Stringified JSON that contains connector-specific configuration for the specific stream.
- Type
Ref string - URI or type definition ID.
- Name string
- Name of the stream definition.
- Destinations []interface{}
- Destinations for a stream.
- Stream
Configuration string - Stringified JSON that contains connector-specific configuration for the specific stream.
- Type
Ref string - URI or type definition ID.
- name String
- Name of the stream definition.
- destinations
List<Either<Stream
Mqtt Destination Response,Stream Storage Destination Response>> - Destinations for a stream.
- stream
Configuration String - Stringified JSON that contains connector-specific configuration for the specific stream.
- type
Ref String - URI or type definition ID.
- name string
- Name of the stream definition.
- destinations
(Stream
Mqtt Destination Response | Stream Storage Destination Response)[] - Destinations for a stream.
- stream
Configuration string - Stringified JSON that contains connector-specific configuration for the specific stream.
- type
Ref string - URI or type definition ID.
- name str
- Name of the stream definition.
- destinations
Sequence[Union[Stream
Mqtt Destination Response, Stream Storage Destination Response]] - Destinations for a stream.
- stream_
configuration str - Stringified JSON that contains connector-specific configuration for the specific stream.
- type_
ref str - URI or type definition ID.
- name String
- Name of the stream definition.
- destinations List<Property Map | Property Map>
- Destinations for a stream.
- stream
Configuration String - Stringified JSON that contains connector-specific configuration for the specific stream.
- type
Ref String - URI or type definition ID.
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”).
StorageDestinationConfigurationResponse
- Path string
- The storage destination path.
- Path string
- The storage destination path.
- path String
- The storage destination path.
- path string
- The storage destination path.
- path str
- The storage destination path.
- path String
- The storage destination path.
StreamMqttDestinationResponse
- Configuration
Pulumi.
Azure Native. Device Registry. Inputs. Mqtt Destination Configuration Response - The MQTT destination configuration.
- Configuration
Mqtt
Destination Configuration Response - The MQTT destination configuration.
- configuration
Mqtt
Destination Configuration Response - The MQTT destination configuration.
- configuration
Mqtt
Destination Configuration Response - The MQTT destination configuration.
- configuration
Mqtt
Destination Configuration Response - The MQTT destination configuration.
- configuration Property Map
- The MQTT destination configuration.
StreamStorageDestinationResponse
- Configuration
Pulumi.
Azure Native. Device Registry. Inputs. Storage Destination Configuration Response - The storage destination configuration.
- Configuration
Storage
Destination Configuration Response - The storage destination configuration.
- configuration
Storage
Destination Configuration Response - The storage destination configuration.
- configuration
Storage
Destination Configuration Response - The storage destination configuration.
- configuration
Storage
Destination Configuration Response - The storage destination configuration.
- configuration Property Map
- The storage destination configuration.
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 v2 docs if using the v2 version of this package.
Azure Native v3.7.1 published on Wednesday, Aug 13, 2025 by Pulumi