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.4.0 published on Wednesday, May 7, 2025 by Pulumi
azure-native.deviceregistry.getAsset
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.4.0 published on Wednesday, May 7, 2025 by Pulumi
Get a Asset
Uses Azure REST API version 2024-11-01.
Other available API versions: 2023-11-01-preview, 2024-09-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native deviceregistry [ApiVersion]
. See the version guide for details.
Using getAsset
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 getAsset(args: GetAssetArgs, opts?: InvokeOptions): Promise<GetAssetResult>
function getAssetOutput(args: GetAssetOutputArgs, opts?: InvokeOptions): Output<GetAssetResult>
def get_asset(asset_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetAssetResult
def get_asset_output(asset_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetAssetResult]
func LookupAsset(ctx *Context, args *LookupAssetArgs, opts ...InvokeOption) (*LookupAssetResult, error)
func LookupAssetOutput(ctx *Context, args *LookupAssetOutputArgs, opts ...InvokeOption) LookupAssetResultOutput
> Note: This function is named LookupAsset
in the Go SDK.
public static class GetAsset
{
public static Task<GetAssetResult> InvokeAsync(GetAssetArgs args, InvokeOptions? opts = null)
public static Output<GetAssetResult> Invoke(GetAssetInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetAssetResult> getAsset(GetAssetArgs args, InvokeOptions options)
public static Output<GetAssetResult> getAsset(GetAssetArgs args, InvokeOptions options)
fn::invoke:
function: azure-native:deviceregistry:getAsset
arguments:
# arguments dictionary
The following arguments are supported:
- Asset
Name string - Asset name parameter.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Asset
Name string - Asset name parameter.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- asset
Name String - Asset name parameter.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- asset
Name string - Asset name parameter.
- resource
Group stringName - The name of the resource group. The name is case insensitive.
- asset_
name str - Asset name parameter.
- resource_
group_ strname - The name of the resource group. The name is case insensitive.
- asset
Name String - Asset name parameter.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
getAsset Result
The following output properties are available:
- Asset
Endpoint stringProfile Ref - A reference to the asset endpoint profile (connection information) used by brokers to connect to an endpoint that provides data points for this asset. Must provide asset endpoint profile name.
- Azure
Api stringVersion - The Azure API version of the resource.
- 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}"
- 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. 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.
- Attributes object
- A set of key-value pairs that contain custom attributes set by the customer.
- Datasets
List<Pulumi.
Azure Native. Device Registry. Outputs. 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
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
Topic Pulumi.Azure Native. Device Registry. Outputs. Topic Response - Object that describes the default topic information for the asset.
- 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 - Reference to the documentation.
- Enabled bool
- Enabled/Disabled status of the asset.
- Events
List<Pulumi.
Azure Native. Device Registry. Outputs. 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 - Revision number of the hardware.
- Manufacturer string
- Asset manufacturer name.
- Manufacturer
Uri string - Asset manufacturer URI.
- Model string
- Asset model name.
- Product
Code string - Asset product code.
- Serial
Number string - Asset serial number.
- Software
Revision string - Revision number of the software.
- Dictionary<string, string>
- Resource tags.
- Asset
Endpoint stringProfile Ref - A reference to the asset endpoint profile (connection information) used by brokers to connect to an endpoint that provides data points for this asset. Must provide asset endpoint profile name.
- Azure
Api stringVersion - The Azure API version of the resource.
- 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}"
- 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
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.
- Attributes interface{}
- A set of key-value pairs that contain custom attributes set by the customer.
- Datasets
[]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
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
Topic TopicResponse - Object that describes the default topic information for the asset.
- 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 - Reference to the documentation.
- Enabled bool
- Enabled/Disabled status of the asset.
- Events
[]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 - Revision number of the hardware.
- Manufacturer string
- Asset manufacturer name.
- Manufacturer
Uri string - Asset manufacturer URI.
- Model string
- Asset model name.
- Product
Code string - Asset product code.
- Serial
Number string - Asset serial number.
- Software
Revision string - Revision number of the software.
- map[string]string
- Resource tags.
- asset
Endpoint StringProfile Ref - A reference to the asset endpoint profile (connection information) used by brokers to connect to an endpoint that provides data points for this asset. Must provide asset endpoint profile name.
- azure
Api StringVersion - The Azure API version of the resource.
- 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}"
- 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
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.
- attributes Object
- A set of key-value pairs that contain custom attributes set by the customer.
- datasets
List<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
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
Topic TopicResponse - Object that describes the default topic information for the asset.
- 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 - Reference to the documentation.
- enabled Boolean
- Enabled/Disabled status of the asset.
- events
List<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 - Revision number of the hardware.
- manufacturer String
- Asset manufacturer name.
- manufacturer
Uri String - Asset manufacturer URI.
- model String
- Asset model name.
- product
Code String - Asset product code.
- serial
Number String - Asset serial number.
- software
Revision String - Revision number of the software.
- Map<String,String>
- Resource tags.
- asset
Endpoint stringProfile Ref - A reference to the asset endpoint profile (connection information) used by brokers to connect to an endpoint that provides data points for this asset. Must provide asset endpoint profile name.
- azure
Api stringVersion - The Azure API version of the resource.
- 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}"
- 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
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.
- attributes any
- A set of key-value pairs that contain custom attributes set by the customer.
- datasets
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
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
Topic TopicResponse - Object that describes the default topic information for the asset.
- 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 - Reference to the documentation.
- enabled boolean
- Enabled/Disabled status of the asset.
- events
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 - Revision number of the hardware.
- manufacturer string
- Asset manufacturer name.
- manufacturer
Uri string - Asset manufacturer URI.
- model string
- Asset model name.
- product
Code string - Asset product code.
- serial
Number string - Asset serial number.
- software
Revision string - Revision number of the software.
- {[key: string]: string}
- Resource tags.
- asset_
endpoint_ strprofile_ ref - A reference to the asset endpoint profile (connection information) used by brokers to connect to an endpoint that provides data points for this asset. Must provide asset endpoint profile name.
- azure_
api_ strversion - The Azure API version of the resource.
- 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}"
- 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
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.
- attributes Any
- A set of key-value pairs that contain custom attributes set by the customer.
- datasets
Sequence[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_
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_
topic TopicResponse - Object that describes the default topic information for the asset.
- 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 - Reference to the documentation.
- enabled bool
- Enabled/Disabled status of the asset.
- events
Sequence[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 - Revision number of the hardware.
- manufacturer str
- Asset manufacturer name.
- manufacturer_
uri str - Asset manufacturer URI.
- model str
- Asset model name.
- product_
code str - Asset product code.
- serial_
number str - Asset serial number.
- software_
revision str - Revision number of the software.
- Mapping[str, str]
- Resource tags.
- asset
Endpoint StringProfile Ref - A reference to the asset endpoint profile (connection information) used by brokers to connect to an endpoint that provides data points for this asset. Must provide asset endpoint profile name.
- azure
Api StringVersion - The Azure API version of the resource.
- 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}"
- 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.
- 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
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
Topic Property Map - Object that describes the default topic information for the asset.
- 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 - Reference to the documentation.
- 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 - Revision number of the hardware.
- manufacturer String
- Asset manufacturer name.
- manufacturer
Uri String - Asset manufacturer URI.
- model String
- Asset model name.
- product
Code String - Asset product code.
- serial
Number String - Asset serial number.
- software
Revision String - Revision number of the software.
- Map<String>
- Resource tags.
Supporting Types
AssetStatusDatasetResponse
- Message
Schema Pulumi.Reference Azure Native. Device Registry. Inputs. 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.
- Message
Schema MessageReference 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.
- message
Schema MessageReference 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.
- message
Schema MessageReference 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.
- message_
schema_ Messagereference 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.
- 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.
AssetStatusErrorResponse
AssetStatusEventResponse
- Message
Schema Pulumi.Reference Azure Native. Device Registry. Inputs. 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.
- Message
Schema MessageReference 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.
- message
Schema MessageReference 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.
- message
Schema MessageReference 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.
- message_
schema_ Messagereference 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.
- 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.
AssetStatusResponse
- Datasets
List<Pulumi.
Azure Native. Device Registry. Inputs. Asset Status Dataset Response> - Array of dataset statuses that describe the status of each dataset.
- Errors
List<Pulumi.
Azure Native. Device Registry. Inputs. Asset Status Error Response> - Array object to transfer and persist errors that originate from the Edge.
- Events
List<Pulumi.
Azure Native. Device Registry. Inputs. Asset Status Event Response> - Array of event statuses that describe the status of each event.
- 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 Asset. Edge would be the only writer of this value and would sync back up to the cloud. In steady state, this should equal version.
- Datasets
[]Asset
Status Dataset Response - Array of dataset statuses that describe the status of each dataset.
- Errors
[]Asset
Status Error Response - Array object to transfer and persist errors that originate from the Edge.
- Events
[]Asset
Status Event Response - Array of event statuses that describe the status of each event.
- 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 Asset. Edge would be the only writer of this value and would sync back up to the cloud. In steady state, this should equal version.
- datasets
List<Asset
Status Dataset Response> - Array of dataset statuses that describe the status of each dataset.
- errors
List<Asset
Status Error Response> - Array object to transfer and persist errors that originate from the Edge.
- events
List<Asset
Status Event Response> - Array of event statuses that describe the status of each event.
- 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 Asset. Edge would be the only writer of this value and would sync back up to the cloud. In steady state, this should equal version.
- datasets
Asset
Status Dataset Response[] - Array of dataset statuses that describe the status of each dataset.
- errors
Asset
Status Error Response[] - Array object to transfer and persist errors that originate from the Edge.
- events
Asset
Status Event Response[] - Array of event statuses that describe the status of each event.
- 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 Asset. Edge would be the only writer of this value and would sync back up to the cloud. In steady state, this should equal version.
- datasets
Sequence[Asset
Status Dataset Response] - Array of dataset statuses that describe the status of each dataset.
- errors
Sequence[Asset
Status Error Response] - Array object to transfer and persist errors that originate from the Edge.
- events
Sequence[Asset
Status Event Response] - Array of event statuses that describe the status of each event.
- 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 Asset. Edge would be the only writer of this value and would sync back up to the cloud. In steady state, this should equal version.
- datasets List<Property Map>
- Array of dataset statuses that describe the status of each dataset.
- errors List<Property Map>
- Array object to transfer and persist errors that originate from the Edge.
- events List<Property Map>
- Array of event statuses that describe the status of each event.
- 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 Asset. Edge would be the only writer of this value and would sync back up to the cloud. In steady state, this should equal version.
DataPointResponse
- 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.
- Observability
Mode string - An indication of how the data point should be mapped to OpenTelemetry.
- 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.
- Observability
Mode string - An indication of how the data point should be mapped to OpenTelemetry.
- 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.
- observability
Mode String - An indication of how the data point should be mapped to OpenTelemetry.
- 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.
- observability
Mode string - An indication of how the data point should be mapped to OpenTelemetry.
- 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.
- observability_
mode str - An indication of how the data point should be mapped to OpenTelemetry.
- 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.
- observability
Mode String - An indication of how the data point should be mapped to OpenTelemetry.
DatasetResponse
- Name string
- Name of the dataset.
- Data
Points List<Pulumi.Azure Native. Device Registry. Inputs. Data Point Response> - Array of data points that are part of the dataset. Each data point can have per-data point configuration.
- Dataset
Configuration string - Stringified JSON that contains connector-specific JSON string that describes configuration for the specific dataset.
- Topic
Pulumi.
Azure Native. Device Registry. Inputs. Topic Response - Object that describes the topic information for the specific dataset.
- Name string
- Name of the dataset.
- Data
Points []DataPoint Response - Array of data points that are part of the dataset. Each data point can have per-data point configuration.
- Dataset
Configuration string - Stringified JSON that contains connector-specific JSON string that describes configuration for the specific dataset.
- Topic
Topic
Response - Object that describes the topic information for the specific dataset.
- name String
- Name of the dataset.
- data
Points List<DataPoint Response> - Array of data points that are part of the dataset. Each data point can have per-data point configuration.
- dataset
Configuration String - Stringified JSON that contains connector-specific JSON string that describes configuration for the specific dataset.
- topic
Topic
Response - Object that describes the topic information for the specific dataset.
- name string
- Name of the dataset.
- data
Points DataPoint Response[] - Array of data points that are part of the dataset. Each data point can have per-data point configuration.
- dataset
Configuration string - Stringified JSON that contains connector-specific JSON string that describes configuration for the specific dataset.
- topic
Topic
Response - Object that describes the topic information for the specific dataset.
- name str
- Name of the dataset.
- data_
points Sequence[DataPoint Response] - Array of data points that are part of the dataset. Each data point can have per-data point configuration.
- dataset_
configuration str - Stringified JSON that contains connector-specific JSON string that describes configuration for the specific dataset.
- topic
Topic
Response - Object that describes the topic information for the specific dataset.
- 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.
- dataset
Configuration String - Stringified JSON that contains connector-specific JSON string that describes configuration for the specific dataset.
- topic Property Map
- Object that describes the topic information for the specific dataset.
EventResponse
- 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.
- 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.
- Observability
Mode string - An indication of how the event should be mapped to OpenTelemetry.
- Topic
Pulumi.
Azure Native. Device Registry. Inputs. Topic Response - Object that describes the topic information for the specific event.
- 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.
- 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.
- Observability
Mode string - An indication of how the event should be mapped to OpenTelemetry.
- Topic
Topic
Response - Object that describes the topic information for the specific event.
- 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.
- 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.
- observability
Mode String - An indication of how the event should be mapped to OpenTelemetry.
- topic
Topic
Response - Object that describes the topic information for the specific event.
- 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.
- 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.
- observability
Mode string - An indication of how the event should be mapped to OpenTelemetry.
- topic
Topic
Response - Object that describes the topic information for the specific event.
- 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.
- 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.
- observability_
mode str - An indication of how the event should be mapped to OpenTelemetry.
- topic
Topic
Response - Object that describes the topic information for the specific event.
- 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.
- 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.
- observability
Mode String - An indication of how the event should be mapped to OpenTelemetry.
- topic Property Map
- Object that describes the topic information for the specific event.
ExtendedLocationResponse
MessageSchemaReferenceResponse
- 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.
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.
TopicResponse
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.4.0 published on Wednesday, May 7, 2025 by Pulumi