1. Packages
  2. Azure Native
  3. API Docs
  4. deviceregistry
  5. getAsset
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.38.0 published on Monday, Apr 22, 2024 by Pulumi

azure-native.deviceregistry.getAsset

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.38.0 published on Monday, Apr 22, 2024 by Pulumi

    Get a Asset Azure REST API version: 2023-11-01-preview.

    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)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:deviceregistry:getAsset
      arguments:
        # arguments dictionary

    The following arguments are supported:

    AssetName string
    Asset name parameter.
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    AssetName string
    Asset name parameter.
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    assetName String
    Asset name parameter.
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    assetName string
    Asset name parameter.
    resourceGroupName string
    The name of the resource group. The name is case insensitive.
    asset_name str
    Asset name parameter.
    resource_group_name str
    The name of the resource group. The name is case insensitive.
    assetName String
    Asset name parameter.
    resourceGroupName String
    The name of the resource group. The name is case insensitive.

    getAsset Result

    The following output properties are available:

    AssetEndpointProfileUri string
    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 have the format <ModuleCR.metadata.namespace>/<ModuleCR.metadata.name>.
    ExtendedLocation Pulumi.AzureNative.DeviceRegistry.Outputs.ExtendedLocationResponse
    The extended location.
    Id string
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    Location string
    The geo-location where the resource lives
    Name string
    The name of the resource
    ProvisioningState string
    Provisioning state of the resource.
    Status Pulumi.AzureNative.DeviceRegistry.Outputs.AssetStatusResponse
    Read only object to reflect changes that have occurred on the Edge. Similar to Kubernetes status property for custom resources.
    SystemData Pulumi.AzureNative.DeviceRegistry.Outputs.SystemDataResponse
    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 int
    An integer that is incremented each time the resource is modified.
    AssetType string
    Resource path to asset type (model) definition.
    Attributes object
    A set of key-value pairs that contain custom attributes set by the customer.
    DataPoints List<Pulumi.AzureNative.DeviceRegistry.Outputs.DataPointResponse>
    Array of data points that are part of the asset. Each data point can reference an asset type capability and have per-data point configuration. See below for more details for the definition of the dataPoints element.
    DefaultDataPointsConfiguration string
    Protocol-specific default configuration for all data points. Each data point can have its own configuration that overrides the default settings here. This assumes that each asset instance has one protocol.
    DefaultEventsConfiguration string
    Protocol-specific default configuration for all events. Each event can have its own configuration that overrides the default settings here. This assumes that each asset instance has one protocol.
    Description string
    Human-readable description of the asset.
    DisplayName string
    Human-readable display name.
    DocumentationUri string
    Reference to the documentation.
    Enabled bool
    Enabled/Disabled status of the asset.
    Events List<Pulumi.AzureNative.DeviceRegistry.Outputs.EventResponse>
    Array of events that are part of the asset. Each event can reference an asset type capability and have per-event configuration. See below for more details about the definition of the events element.
    ExternalAssetId string
    Asset id provided by the customer.
    HardwareRevision string
    Revision number of the hardware.
    Manufacturer string
    Asset manufacturer name.
    ManufacturerUri string
    Asset manufacturer URI.
    Model string
    Asset model name.
    ProductCode string
    Asset product code.
    SerialNumber string
    Asset serial number.
    SoftwareRevision string
    Revision number of the software.
    Tags Dictionary<string, string>
    Resource tags.
    AssetEndpointProfileUri string
    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 have the format <ModuleCR.metadata.namespace>/<ModuleCR.metadata.name>.
    ExtendedLocation ExtendedLocationResponse
    The extended location.
    Id string
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    Location string
    The geo-location where the resource lives
    Name string
    The name of the resource
    ProvisioningState string
    Provisioning state of the resource.
    Status AssetStatusResponse
    Read only object to reflect changes that have occurred on the Edge. Similar to Kubernetes status property for custom resources.
    SystemData SystemDataResponse
    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 int
    An integer that is incremented each time the resource is modified.
    AssetType string
    Resource path to asset type (model) definition.
    Attributes interface{}
    A set of key-value pairs that contain custom attributes set by the customer.
    DataPoints []DataPointResponse
    Array of data points that are part of the asset. Each data point can reference an asset type capability and have per-data point configuration. See below for more details for the definition of the dataPoints element.
    DefaultDataPointsConfiguration string
    Protocol-specific default configuration for all data points. Each data point can have its own configuration that overrides the default settings here. This assumes that each asset instance has one protocol.
    DefaultEventsConfiguration string
    Protocol-specific default configuration for all events. Each event can have its own configuration that overrides the default settings here. This assumes that each asset instance has one protocol.
    Description string
    Human-readable description of the asset.
    DisplayName string
    Human-readable display name.
    DocumentationUri string
    Reference to the documentation.
    Enabled bool
    Enabled/Disabled status of the asset.
    Events []EventResponse
    Array of events that are part of the asset. Each event can reference an asset type capability and have per-event configuration. See below for more details about the definition of the events element.
    ExternalAssetId string
    Asset id provided by the customer.
    HardwareRevision string
    Revision number of the hardware.
    Manufacturer string
    Asset manufacturer name.
    ManufacturerUri string
    Asset manufacturer URI.
    Model string
    Asset model name.
    ProductCode string
    Asset product code.
    SerialNumber string
    Asset serial number.
    SoftwareRevision string
    Revision number of the software.
    Tags map[string]string
    Resource tags.
    assetEndpointProfileUri String
    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 have the format <ModuleCR.metadata.namespace>/<ModuleCR.metadata.name>.
    extendedLocation ExtendedLocationResponse
    The extended location.
    id String
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    location String
    The geo-location where the resource lives
    name String
    The name of the resource
    provisioningState String
    Provisioning state of the resource.
    status AssetStatusResponse
    Read only object to reflect changes that have occurred on the Edge. Similar to Kubernetes status property for custom resources.
    systemData SystemDataResponse
    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 Integer
    An integer that is incremented each time the resource is modified.
    assetType String
    Resource path to asset type (model) definition.
    attributes Object
    A set of key-value pairs that contain custom attributes set by the customer.
    dataPoints List<DataPointResponse>
    Array of data points that are part of the asset. Each data point can reference an asset type capability and have per-data point configuration. See below for more details for the definition of the dataPoints element.
    defaultDataPointsConfiguration String
    Protocol-specific default configuration for all data points. Each data point can have its own configuration that overrides the default settings here. This assumes that each asset instance has one protocol.
    defaultEventsConfiguration String
    Protocol-specific default configuration for all events. Each event can have its own configuration that overrides the default settings here. This assumes that each asset instance has one protocol.
    description String
    Human-readable description of the asset.
    displayName String
    Human-readable display name.
    documentationUri String
    Reference to the documentation.
    enabled Boolean
    Enabled/Disabled status of the asset.
    events List<EventResponse>
    Array of events that are part of the asset. Each event can reference an asset type capability and have per-event configuration. See below for more details about the definition of the events element.
    externalAssetId String
    Asset id provided by the customer.
    hardwareRevision String
    Revision number of the hardware.
    manufacturer String
    Asset manufacturer name.
    manufacturerUri String
    Asset manufacturer URI.
    model String
    Asset model name.
    productCode String
    Asset product code.
    serialNumber String
    Asset serial number.
    softwareRevision String
    Revision number of the software.
    tags Map<String,String>
    Resource tags.
    assetEndpointProfileUri string
    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 have the format <ModuleCR.metadata.namespace>/<ModuleCR.metadata.name>.
    extendedLocation ExtendedLocationResponse
    The extended location.
    id string
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    location string
    The geo-location where the resource lives
    name string
    The name of the resource
    provisioningState string
    Provisioning state of the resource.
    status AssetStatusResponse
    Read only object to reflect changes that have occurred on the Edge. Similar to Kubernetes status property for custom resources.
    systemData SystemDataResponse
    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.
    assetType string
    Resource path to asset type (model) definition.
    attributes any
    A set of key-value pairs that contain custom attributes set by the customer.
    dataPoints DataPointResponse[]
    Array of data points that are part of the asset. Each data point can reference an asset type capability and have per-data point configuration. See below for more details for the definition of the dataPoints element.
    defaultDataPointsConfiguration string
    Protocol-specific default configuration for all data points. Each data point can have its own configuration that overrides the default settings here. This assumes that each asset instance has one protocol.
    defaultEventsConfiguration string
    Protocol-specific default configuration for all events. Each event can have its own configuration that overrides the default settings here. This assumes that each asset instance has one protocol.
    description string
    Human-readable description of the asset.
    displayName string
    Human-readable display name.
    documentationUri string
    Reference to the documentation.
    enabled boolean
    Enabled/Disabled status of the asset.
    events EventResponse[]
    Array of events that are part of the asset. Each event can reference an asset type capability and have per-event configuration. See below for more details about the definition of the events element.
    externalAssetId string
    Asset id provided by the customer.
    hardwareRevision string
    Revision number of the hardware.
    manufacturer string
    Asset manufacturer name.
    manufacturerUri string
    Asset manufacturer URI.
    model string
    Asset model name.
    productCode string
    Asset product code.
    serialNumber string
    Asset serial number.
    softwareRevision string
    Revision number of the software.
    tags {[key: string]: string}
    Resource tags.
    asset_endpoint_profile_uri str
    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 have the format <ModuleCR.metadata.namespace>/<ModuleCR.metadata.name>.
    extended_location ExtendedLocationResponse
    The extended location.
    id str
    Fully qualified resource ID for the resource. Ex - /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 AssetStatusResponse
    Read only object to reflect changes that have occurred on the Edge. Similar to Kubernetes status property for custom resources.
    system_data SystemDataResponse
    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 int
    An integer that is incremented each time the resource is modified.
    asset_type str
    Resource path to asset type (model) definition.
    attributes Any
    A set of key-value pairs that contain custom attributes set by the customer.
    data_points Sequence[DataPointResponse]
    Array of data points that are part of the asset. Each data point can reference an asset type capability and have per-data point configuration. See below for more details for the definition of the dataPoints element.
    default_data_points_configuration str
    Protocol-specific default configuration for all data points. Each data point can have its own configuration that overrides the default settings here. This assumes that each asset instance has one protocol.
    default_events_configuration str
    Protocol-specific default configuration for all events. Each event can have its own configuration that overrides the default settings here. This assumes that each asset instance has one protocol.
    description str
    Human-readable description of the asset.
    display_name str
    Human-readable display name.
    documentation_uri str
    Reference to the documentation.
    enabled bool
    Enabled/Disabled status of the asset.
    events Sequence[EventResponse]
    Array of events that are part of the asset. Each event can reference an asset type capability and have per-event configuration. See below for more details about the definition of the events element.
    external_asset_id str
    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.
    tags Mapping[str, str]
    Resource tags.
    assetEndpointProfileUri String
    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 have the format <ModuleCR.metadata.namespace>/<ModuleCR.metadata.name>.
    extendedLocation Property Map
    The extended location.
    id String
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    location String
    The geo-location where the resource lives
    name String
    The name of the resource
    provisioningState 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.
    systemData Property Map
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type String
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    uuid String
    Globally unique, immutable, non-reusable id.
    version Number
    An integer that is incremented each time the resource is modified.
    assetType String
    Resource path to asset type (model) definition.
    attributes Any
    A set of key-value pairs that contain custom attributes set by the customer.
    dataPoints List<Property Map>
    Array of data points that are part of the asset. Each data point can reference an asset type capability and have per-data point configuration. See below for more details for the definition of the dataPoints element.
    defaultDataPointsConfiguration String
    Protocol-specific default configuration for all data points. Each data point can have its own configuration that overrides the default settings here. This assumes that each asset instance has one protocol.
    defaultEventsConfiguration String
    Protocol-specific default configuration for all events. Each event can have its own configuration that overrides the default settings here. This assumes that each asset instance has one protocol.
    description String
    Human-readable description of the asset.
    displayName String
    Human-readable display name.
    documentationUri 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 reference an asset type capability and have per-event configuration. See below for more details about the definition of the events element.
    externalAssetId String
    Asset id provided by the customer.
    hardwareRevision String
    Revision number of the hardware.
    manufacturer String
    Asset manufacturer name.
    manufacturerUri String
    Asset manufacturer URI.
    model String
    Asset model name.
    productCode String
    Asset product code.
    serialNumber String
    Asset serial number.
    softwareRevision String
    Revision number of the software.
    tags Map<String>
    Resource tags.

    Supporting Types

    AssetStatusErrorResponse

    Code int
    Error code for classification of errors (ex: 400, 404, 500, etc.).
    Message string
    Human readable helpful error message to provide additional context for error (ex: “capability Id 'foo' does not exist”).
    Code int
    Error code for classification of errors (ex: 400, 404, 500, etc.).
    Message string
    Human readable helpful error message to provide additional context for error (ex: “capability Id 'foo' does not exist”).
    code Integer
    Error code for classification of errors (ex: 400, 404, 500, etc.).
    message String
    Human readable helpful error message to provide additional context for error (ex: “capability Id 'foo' does not exist”).
    code number
    Error code for classification of errors (ex: 400, 404, 500, etc.).
    message string
    Human readable helpful error message to provide additional context for error (ex: “capability Id 'foo' does not exist”).
    code int
    Error code for classification of errors (ex: 400, 404, 500, etc.).
    message str
    Human readable helpful error message to provide additional context for error (ex: “capability Id 'foo' does not exist”).
    code Number
    Error code for classification of errors (ex: 400, 404, 500, etc.).
    message String
    Human readable helpful error message to provide additional context for error (ex: “capability Id 'foo' does not exist”).

    AssetStatusResponse

    Errors List<Pulumi.AzureNative.DeviceRegistry.Inputs.AssetStatusErrorResponse>
    Array object to transfer and persist errors that originate from the Edge.
    Version int
    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.
    Errors []AssetStatusErrorResponse
    Array object to transfer and persist errors that originate from the Edge.
    Version int
    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.
    errors List<AssetStatusErrorResponse>
    Array object to transfer and persist errors that originate from the Edge.
    version Integer
    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.
    errors AssetStatusErrorResponse[]
    Array object to transfer and persist errors that originate from the Edge.
    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.
    errors Sequence[AssetStatusErrorResponse]
    Array object to transfer and persist errors that originate from the Edge.
    version int
    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.
    errors List<Property Map>
    Array object to transfer and persist errors that originate from the Edge.
    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

    DataSource 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.
    CapabilityId string
    The path to the type definition of the capability (e.g. DTMI, OPC UA information model node id, etc.), for example dtmi:com:example:Robot:_contents:__prop1;1.
    DataPointConfiguration string
    Protocol-specific configuration for the data point. For OPC UA, this could include configuration like, publishingInterval, samplingInterval, and queueSize.
    Name string
    The name of the data point.
    ObservabilityMode string
    An indication of how the data point should be mapped to OpenTelemetry.
    DataSource 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.
    CapabilityId string
    The path to the type definition of the capability (e.g. DTMI, OPC UA information model node id, etc.), for example dtmi:com:example:Robot:_contents:__prop1;1.
    DataPointConfiguration string
    Protocol-specific configuration for the data point. For OPC UA, this could include configuration like, publishingInterval, samplingInterval, and queueSize.
    Name string
    The name of the data point.
    ObservabilityMode string
    An indication of how the data point should be mapped to OpenTelemetry.
    dataSource 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.
    capabilityId String
    The path to the type definition of the capability (e.g. DTMI, OPC UA information model node id, etc.), for example dtmi:com:example:Robot:_contents:__prop1;1.
    dataPointConfiguration String
    Protocol-specific configuration for the data point. For OPC UA, this could include configuration like, publishingInterval, samplingInterval, and queueSize.
    name String
    The name of the data point.
    observabilityMode String
    An indication of how the data point should be mapped to OpenTelemetry.
    dataSource 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.
    capabilityId string
    The path to the type definition of the capability (e.g. DTMI, OPC UA information model node id, etc.), for example dtmi:com:example:Robot:_contents:__prop1;1.
    dataPointConfiguration string
    Protocol-specific configuration for the data point. For OPC UA, this could include configuration like, publishingInterval, samplingInterval, and queueSize.
    name string
    The name of the data point.
    observabilityMode 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.
    capability_id str
    The path to the type definition of the capability (e.g. DTMI, OPC UA information model node id, etc.), for example dtmi:com:example:Robot:_contents:__prop1;1.
    data_point_configuration str
    Protocol-specific configuration for the data point. For OPC UA, this could include configuration like, publishingInterval, samplingInterval, and queueSize.
    name str
    The name of the data point.
    observability_mode str
    An indication of how the data point should be mapped to OpenTelemetry.
    dataSource 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.
    capabilityId String
    The path to the type definition of the capability (e.g. DTMI, OPC UA information model node id, etc.), for example dtmi:com:example:Robot:_contents:__prop1;1.
    dataPointConfiguration String
    Protocol-specific configuration for the data point. For OPC UA, this could include configuration like, publishingInterval, samplingInterval, and queueSize.
    name String
    The name of the data point.
    observabilityMode String
    An indication of how the data point should be mapped to OpenTelemetry.

    EventResponse

    EventNotifier 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.
    CapabilityId string
    The path to the type definition of the capability (e.g. DTMI, OPC UA information model node id, etc.), for example dtmi:com:example:Robot:_contents:__prop1;1.
    EventConfiguration string
    Protocol-specific configuration for the event. For OPC UA, this could include configuration like, publishingInterval, samplingInterval, and queueSize.
    Name string
    The name of the event.
    ObservabilityMode string
    An indication of how the event should be mapped to OpenTelemetry.
    EventNotifier 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.
    CapabilityId string
    The path to the type definition of the capability (e.g. DTMI, OPC UA information model node id, etc.), for example dtmi:com:example:Robot:_contents:__prop1;1.
    EventConfiguration string
    Protocol-specific configuration for the event. For OPC UA, this could include configuration like, publishingInterval, samplingInterval, and queueSize.
    Name string
    The name of the event.
    ObservabilityMode string
    An indication of how the event should be mapped to OpenTelemetry.
    eventNotifier 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.
    capabilityId String
    The path to the type definition of the capability (e.g. DTMI, OPC UA information model node id, etc.), for example dtmi:com:example:Robot:_contents:__prop1;1.
    eventConfiguration String
    Protocol-specific configuration for the event. For OPC UA, this could include configuration like, publishingInterval, samplingInterval, and queueSize.
    name String
    The name of the event.
    observabilityMode String
    An indication of how the event should be mapped to OpenTelemetry.
    eventNotifier 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.
    capabilityId string
    The path to the type definition of the capability (e.g. DTMI, OPC UA information model node id, etc.), for example dtmi:com:example:Robot:_contents:__prop1;1.
    eventConfiguration string
    Protocol-specific configuration for the event. For OPC UA, this could include configuration like, publishingInterval, samplingInterval, and queueSize.
    name string
    The name of the event.
    observabilityMode string
    An indication of how the event should be mapped to OpenTelemetry.
    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.
    capability_id str
    The path to the type definition of the capability (e.g. DTMI, OPC UA information model node id, etc.), for example dtmi:com:example:Robot:_contents:__prop1;1.
    event_configuration str
    Protocol-specific configuration for the event. For OPC UA, this could include configuration like, publishingInterval, samplingInterval, and queueSize.
    name str
    The name of the event.
    observability_mode str
    An indication of how the event should be mapped to OpenTelemetry.
    eventNotifier 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.
    capabilityId String
    The path to the type definition of the capability (e.g. DTMI, OPC UA information model node id, etc.), for example dtmi:com:example:Robot:_contents:__prop1;1.
    eventConfiguration String
    Protocol-specific configuration for the event. For OPC UA, this could include configuration like, publishingInterval, samplingInterval, and queueSize.
    name String
    The name of the event.
    observabilityMode String
    An indication of how the event should be mapped to OpenTelemetry.

    ExtendedLocationResponse

    Name string
    The extended location name.
    Type string
    The extended location type.
    Name string
    The extended location name.
    Type string
    The extended location type.
    name String
    The extended location name.
    type String
    The extended location type.
    name string
    The extended location name.
    type string
    The extended location type.
    name str
    The extended location name.
    type str
    The extended location type.
    name String
    The extended location name.
    type String
    The extended location type.

    SystemDataResponse

    CreatedAt string
    The timestamp of resource creation (UTC).
    CreatedBy string
    The identity that created the resource.
    CreatedByType string
    The type of identity that created the resource.
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    The type of identity that last modified the resource.
    CreatedAt string
    The timestamp of resource creation (UTC).
    CreatedBy string
    The identity that created the resource.
    CreatedByType string
    The type of identity that created the resource.
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    The type of identity that last modified the resource.
    createdAt String
    The timestamp of resource creation (UTC).
    createdBy String
    The identity that created the resource.
    createdByType String
    The type of identity that created the resource.
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    The type of identity that last modified the resource.
    createdAt string
    The timestamp of resource creation (UTC).
    createdBy string
    The identity that created the resource.
    createdByType string
    The type of identity that created the resource.
    lastModifiedAt string
    The timestamp of resource last modification (UTC)
    lastModifiedBy string
    The identity that last modified the resource.
    lastModifiedByType string
    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_type str
    The type of identity that created the resource.
    last_modified_at str
    The timestamp of resource last modification (UTC)
    last_modified_by str
    The identity that last modified the resource.
    last_modified_by_type str
    The type of identity that last modified the resource.
    createdAt String
    The timestamp of resource creation (UTC).
    createdBy String
    The identity that created the resource.
    createdByType String
    The type of identity that created the resource.
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    The type of identity that last modified the resource.

    Package Details

    Repository
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
    Azure Native v2.38.0 published on Monday, Apr 22, 2024 by Pulumi