List List

yaml
type: "io.kestra.plugin.azure.storage.table.List"

Lists entities from the Azure Storage Table using the parameters in the provided options.

If the filter parameter in the options is set, only entities matching the filter will be returned. If the select parameter is set, only the properties included in the select parameter will be returned for each entity. If the top parameter is set, the maximum number of returned entities per page will be limited to that value.

Examples

yaml
id: "list"
type: "io.kestra.plugin.azure.storage.table.List"
endpoint: "https://yourstorageaccount.table.core.windows.net"
connectionString: "DefaultEndpointsProtocol=...=="
table: "table_name"

Properties

endpoint

  • Type: string
  • Dynamic: ✔️
  • Required: ✔️

The blob service endpoint.

table

  • Type: string
  • Dynamic: ✔️
  • Required: ✔️

The Azure Storage Table name.

connectionString

  • Type: string
  • Dynamic: ✔️
  • Required:

Connection string of the Storage Account.

filter

  • Type: string
  • Dynamic: ✔️
  • Required:

Returns only tables or entities that satisfy the specified filter.

You can specify the filter using Filter Strings.

sasToken

  • Type: string
  • Dynamic: ✔️
  • Required:

The SAS token to use for authenticating requests.

This string should only be the query parameters (with or without a leading '?') and not a full URL.

select

  • Type: array
  • SubType: string
  • Dynamic: ✔️
  • Required:

The desired properties of an entity from the Azure Storage Table.

sharedKeyAccountAccessKey

  • Type: string
  • Dynamic: ✔️
  • Required:

Shared Key access key for authenticating requests.

sharedKeyAccountName

  • Type: string
  • Dynamic: ✔️
  • Required:

Shared Key account name for authenticating requests.

top

  • Type: integer
  • Dynamic: ✔️
  • Required:

List the top n tables or entities from the Azure Storage Table.

Outputs

count

  • Type: integer
  • Dynamic:
  • Required:

Number of listed entities.

uri

  • Type: string
  • Dynamic:
  • Required:
  • Format: uri

URI of the Kestra internal storage file containing the output.