1. Packages
  2. Azure Native v2
  3. API Docs
  4. azuresphere
  5. listCatalogDeviceInsights
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

azure-native-v2.azuresphere.listCatalogDeviceInsights

Explore with Pulumi AI

These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

Lists device insights for catalog. Azure REST API version: 2022-09-01-preview.

Other available API versions: 2024-04-01.

Using listCatalogDeviceInsights

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 listCatalogDeviceInsights(args: ListCatalogDeviceInsightsArgs, opts?: InvokeOptions): Promise<ListCatalogDeviceInsightsResult>
function listCatalogDeviceInsightsOutput(args: ListCatalogDeviceInsightsOutputArgs, opts?: InvokeOptions): Output<ListCatalogDeviceInsightsResult>
Copy
def list_catalog_device_insights(catalog_name: Optional[str] = None,
                                 filter: Optional[str] = None,
                                 maxpagesize: Optional[int] = None,
                                 resource_group_name: Optional[str] = None,
                                 skip: Optional[int] = None,
                                 top: Optional[int] = None,
                                 opts: Optional[InvokeOptions] = None) -> ListCatalogDeviceInsightsResult
def list_catalog_device_insights_output(catalog_name: Optional[pulumi.Input[str]] = None,
                                 filter: Optional[pulumi.Input[str]] = None,
                                 maxpagesize: Optional[pulumi.Input[int]] = None,
                                 resource_group_name: Optional[pulumi.Input[str]] = None,
                                 skip: Optional[pulumi.Input[int]] = None,
                                 top: Optional[pulumi.Input[int]] = None,
                                 opts: Optional[InvokeOptions] = None) -> Output[ListCatalogDeviceInsightsResult]
Copy
func ListCatalogDeviceInsights(ctx *Context, args *ListCatalogDeviceInsightsArgs, opts ...InvokeOption) (*ListCatalogDeviceInsightsResult, error)
func ListCatalogDeviceInsightsOutput(ctx *Context, args *ListCatalogDeviceInsightsOutputArgs, opts ...InvokeOption) ListCatalogDeviceInsightsResultOutput
Copy

> Note: This function is named ListCatalogDeviceInsights in the Go SDK.

public static class ListCatalogDeviceInsights 
{
    public static Task<ListCatalogDeviceInsightsResult> InvokeAsync(ListCatalogDeviceInsightsArgs args, InvokeOptions? opts = null)
    public static Output<ListCatalogDeviceInsightsResult> Invoke(ListCatalogDeviceInsightsInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<ListCatalogDeviceInsightsResult> listCatalogDeviceInsights(ListCatalogDeviceInsightsArgs args, InvokeOptions options)
public static Output<ListCatalogDeviceInsightsResult> listCatalogDeviceInsights(ListCatalogDeviceInsightsArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:azuresphere:listCatalogDeviceInsights
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

CatalogName
This property is required.
Changes to this property will trigger replacement.
string
Name of catalog
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
Filter string
Filter the result list using the given expression
Maxpagesize int
The maximum number of result items per page.
Skip int
The number of result items to skip.
Top int
The number of result items to return.
CatalogName
This property is required.
Changes to this property will trigger replacement.
string
Name of catalog
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
Filter string
Filter the result list using the given expression
Maxpagesize int
The maximum number of result items per page.
Skip int
The number of result items to skip.
Top int
The number of result items to return.
catalogName
This property is required.
Changes to this property will trigger replacement.
String
Name of catalog
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
filter String
Filter the result list using the given expression
maxpagesize Integer
The maximum number of result items per page.
skip Integer
The number of result items to skip.
top Integer
The number of result items to return.
catalogName
This property is required.
Changes to this property will trigger replacement.
string
Name of catalog
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
filter string
Filter the result list using the given expression
maxpagesize number
The maximum number of result items per page.
skip number
The number of result items to skip.
top number
The number of result items to return.
catalog_name
This property is required.
Changes to this property will trigger replacement.
str
Name of catalog
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the resource group. The name is case insensitive.
filter str
Filter the result list using the given expression
maxpagesize int
The maximum number of result items per page.
skip int
The number of result items to skip.
top int
The number of result items to return.
catalogName
This property is required.
Changes to this property will trigger replacement.
String
Name of catalog
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
filter String
Filter the result list using the given expression
maxpagesize Number
The maximum number of result items per page.
skip Number
The number of result items to skip.
top Number
The number of result items to return.

listCatalogDeviceInsights Result

The following output properties are available:

NextLink string
The link to the next page of items
Value List<Pulumi.AzureNative.AzureSphere.Outputs.DeviceInsightResponse>
The DeviceInsight items on this page
NextLink string
The link to the next page of items
Value []DeviceInsightResponse
The DeviceInsight items on this page
nextLink String
The link to the next page of items
value List<DeviceInsightResponse>
The DeviceInsight items on this page
nextLink string
The link to the next page of items
value DeviceInsightResponse[]
The DeviceInsight items on this page
next_link str
The link to the next page of items
value Sequence[DeviceInsightResponse]
The DeviceInsight items on this page
nextLink String
The link to the next page of items
value List<Property Map>
The DeviceInsight items on this page

Supporting Types

DeviceInsightResponse

Description This property is required. string
Event description
DeviceId This property is required. string
Device ID
EndTimestampUtc This property is required. string
Event end timestamp
EventCategory This property is required. string
Event category
EventClass This property is required. string
Event class
EventCount This property is required. int
Event count
EventType This property is required. string
Event type
StartTimestampUtc This property is required. string
Event start timestamp
Description This property is required. string
Event description
DeviceId This property is required. string
Device ID
EndTimestampUtc This property is required. string
Event end timestamp
EventCategory This property is required. string
Event category
EventClass This property is required. string
Event class
EventCount This property is required. int
Event count
EventType This property is required. string
Event type
StartTimestampUtc This property is required. string
Event start timestamp
description This property is required. String
Event description
deviceId This property is required. String
Device ID
endTimestampUtc This property is required. String
Event end timestamp
eventCategory This property is required. String
Event category
eventClass This property is required. String
Event class
eventCount This property is required. Integer
Event count
eventType This property is required. String
Event type
startTimestampUtc This property is required. String
Event start timestamp
description This property is required. string
Event description
deviceId This property is required. string
Device ID
endTimestampUtc This property is required. string
Event end timestamp
eventCategory This property is required. string
Event category
eventClass This property is required. string
Event class
eventCount This property is required. number
Event count
eventType This property is required. string
Event type
startTimestampUtc This property is required. string
Event start timestamp
description This property is required. str
Event description
device_id This property is required. str
Device ID
end_timestamp_utc This property is required. str
Event end timestamp
event_category This property is required. str
Event category
event_class This property is required. str
Event class
event_count This property is required. int
Event count
event_type This property is required. str
Event type
start_timestamp_utc This property is required. str
Event start timestamp
description This property is required. String
Event description
deviceId This property is required. String
Device ID
endTimestampUtc This property is required. String
Event end timestamp
eventCategory This property is required. String
Event category
eventClass This property is required. String
Event class
eventCount This property is required. Number
Event count
eventType This property is required. String
Event type
startTimestampUtc This property is required. String
Event start timestamp

Package Details

Repository
azure-native-v2 pulumi/pulumi-azure-native
License
Apache-2.0
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi