Microsoft Azure DataLakeAnalyticsCatalogManagementClient — Catalog
Microsoft Azure DataLakeAnalyticsCatalogManagementClient — Catalog. 30 operations. Lead operation: Microsoft Azure Get Catalog Usql Databases. Self-contained Naftiko capability covering one Microsoft Azure business surface.
naftiko: 1.0.0-alpha2
info:
label: Microsoft Azure DataLakeAnalyticsCatalogManagementClient — Catalog
description: 'Microsoft Azure DataLakeAnalyticsCatalogManagementClient — Catalog. 30 operations. Lead operation: Microsoft
Azure Get Catalog Usql Databases. Self-contained Naftiko capability covering one Microsoft Azure business surface.'
tags:
- Microsoft Azure
- Catalog
created: '2026-05-19'
modified: '2026-05-19'
binds:
- namespace: env
keys:
MICROSOFT_AZURE_API_KEY: MICROSOFT_AZURE_API_KEY
capability:
consumes:
- type: http
namespace: datalakeanalyticscatalogmanagementclient-catalog
baseUri: ''
description: Microsoft Azure DataLakeAnalyticsCatalogManagementClient — Catalog business capability. Self-contained, no
shared references.
resources:
- name: catalog-usql-databases
path: /catalog/usql/databases
operations:
- name: microsoftazurecataloglistdatabases
method: GET
description: Microsoft Azure Get Catalog Usql Databases
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: $filter
in: query
type: string
description: OData filter. Optional.
- name: $top
in: query
type: integer
description: The number of items to return. Optional.
- name: $skip
in: query
type: integer
description: The number of items to skip over before returning elements. Optional.
- name: $expand
in: query
type: string
description: OData expansion. Expand related resources in line with the retrieved resources, e.g. Categories?$expand=Products
would expand Product data in line with each Cat
- name: $select
in: query
type: string
description: OData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description.
Optional.
- name: $orderby
in: query
type: string
description: OrderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc"
depending on the order you'd like the values sorted, e.g.
- name: $count
in: query
type: boolean
description: The Boolean value of true or false to request a count of the matching resources included with the resources
in the response, e.g. Categories?$count=true. Option
- name: catalog-usql-databases-databaseName
path: /catalog/usql/databases/{databaseName}
operations:
- name: microsoftazurecataloggetdatabase
method: GET
description: Microsoft Azure Get Catalog Usql Databases Databasename
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: databaseName
in: path
type: string
description: The name of the database.
required: true
- name: catalog-usql-databases-databaseName-assemblies
path: /catalog/usql/databases/{databaseName}/assemblies
operations:
- name: microsoftazurecataloglistassemblies
method: GET
description: Microsoft Azure Get Catalog Usql Databases Databasename Assemblies
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: databaseName
in: path
type: string
description: The name of the database containing the assembly.
required: true
- name: $filter
in: query
type: string
description: OData filter. Optional.
- name: $top
in: query
type: integer
description: The number of items to return. Optional.
- name: $skip
in: query
type: integer
description: The number of items to skip over before returning elements. Optional.
- name: $expand
in: query
type: string
description: OData expansion. Expand related resources in line with the retrieved resources, e.g. Categories?$expand=Products
would expand Product data in line with each Cat
- name: $select
in: query
type: string
description: OData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description.
Optional.
- name: $orderby
in: query
type: string
description: OrderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc"
depending on the order you'd like the values sorted, e.g.
- name: $count
in: query
type: boolean
description: The Boolean value of true or false to request a count of the matching resources included with the resources
in the response, e.g. Categories?$count=true. Option
- name: catalog-usql-databases-databaseName-assemblies-assemblyName
path: /catalog/usql/databases/{databaseName}/assemblies/{assemblyName}
operations:
- name: microsoftazurecataloggetassembly
method: GET
description: Microsoft Azure Get Catalog Usql Databases Databasename Assemblies Assemblyname
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: databaseName
in: path
type: string
description: The name of the database containing the assembly.
required: true
- name: assemblyName
in: path
type: string
description: The name of the assembly.
required: true
- name: catalog-usql-databases-databaseName-credentials
path: /catalog/usql/databases/{databaseName}/credentials
operations:
- name: microsoftazurecataloglistcredentials
method: GET
description: Microsoft Azure Get Catalog Usql Databases Databasename Credentials
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: databaseName
in: path
type: string
description: The name of the database containing the schema.
required: true
- name: $filter
in: query
type: string
description: OData filter. Optional.
- name: $top
in: query
type: integer
description: The number of items to return. Optional.
- name: $skip
in: query
type: integer
description: The number of items to skip over before returning elements. Optional.
- name: $expand
in: query
type: string
description: OData expansion. Expand related resources in line with the retrieved resources, e.g. Categories?$expand=Products
would expand Product data in line with each Cat
- name: $select
in: query
type: string
description: OData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description.
Optional.
- name: $orderby
in: query
type: string
description: OrderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc"
depending on the order you'd like the values sorted, e.g.
- name: $count
in: query
type: boolean
description: The Boolean value of true or false to request a count of the matching resources included with the resources
in the response, e.g. Categories?$count=true. Option
- name: catalog-usql-databases-databaseName-credentials-credentialName
path: /catalog/usql/databases/{databaseName}/credentials/{credentialName}
operations:
- name: microsoftazurecataloggetcredential
method: GET
description: Microsoft Azure Get Catalog Usql Databases Databasename Credentials Credentialname
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: databaseName
in: path
type: string
description: The name of the database containing the schema.
required: true
- name: credentialName
in: path
type: string
description: The name of the credential.
required: true
- name: catalog-usql-databases-databaseName-externaldatasources
path: /catalog/usql/databases/{databaseName}/externaldatasources
operations:
- name: microsoftazurecataloglistexternaldatasources
method: GET
description: Microsoft Azure Get Catalog Usql Databases Databasename Externaldatasources
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: databaseName
in: path
type: string
description: The name of the database containing the external data sources.
required: true
- name: $filter
in: query
type: string
description: OData filter. Optional.
- name: $top
in: query
type: integer
description: The number of items to return. Optional.
- name: $skip
in: query
type: integer
description: The number of items to skip over before returning elements. Optional.
- name: $expand
in: query
type: string
description: OData expansion. Expand related resources in line with the retrieved resources, e.g. Categories?$expand=Products
would expand Product data in line with each Cat
- name: $select
in: query
type: string
description: OData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description.
Optional.
- name: $orderby
in: query
type: string
description: OrderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc"
depending on the order you'd like the values sorted, e.g.
- name: $count
in: query
type: boolean
description: The Boolean value of true or false to request a count of the matching resources included with the resources
in the response, e.g. Categories?$count=true. Option
- name: catalog-usql-databases-databaseName-externaldatasources-externalDataSourceName
path: /catalog/usql/databases/{databaseName}/externaldatasources/{externalDataSourceName}
operations:
- name: microsoftazurecataloggetexternaldatasource
method: GET
description: Microsoft Azure Get Catalog Usql Databases Databasename Externaldatasources Externaldatasourcename
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: databaseName
in: path
type: string
description: The name of the database containing the external data source.
required: true
- name: externalDataSourceName
in: path
type: string
description: The name of the external data source.
required: true
- name: catalog-usql-databases-databaseName-schemas
path: /catalog/usql/databases/{databaseName}/schemas
operations:
- name: microsoftazurecataloglistschemas
method: GET
description: Microsoft Azure Get Catalog Usql Databases Databasename Schemas
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: databaseName
in: path
type: string
description: The name of the database containing the schema.
required: true
- name: $filter
in: query
type: string
description: OData filter. Optional.
- name: $top
in: query
type: integer
description: The number of items to return. Optional.
- name: $skip
in: query
type: integer
description: The number of items to skip over before returning elements. Optional.
- name: $expand
in: query
type: string
description: OData expansion. Expand related resources in line with the retrieved resources, e.g. Categories?$expand=Products
would expand Product data in line with each Cat
- name: $select
in: query
type: string
description: OData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description.
Optional.
- name: $orderby
in: query
type: string
description: OrderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc"
depending on the order you'd like the values sorted, e.g.
- name: $count
in: query
type: boolean
description: The Boolean value of true or false to request a count of the matching resources included with the resources
in the response, e.g. Categories?$count=true. Option
- name: catalog-usql-databases-databaseName-schemas-schemaName
path: /catalog/usql/databases/{databaseName}/schemas/{schemaName}
operations:
- name: microsoftazurecataloggetschema
method: GET
description: Microsoft Azure Get Catalog Usql Databases Databasename Schemas Schemaname
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: databaseName
in: path
type: string
description: The name of the database containing the schema.
required: true
- name: schemaName
in: path
type: string
description: The name of the schema.
required: true
- name: catalog-usql-databases-databaseName-schemas-schemaName-procedures
path: /catalog/usql/databases/{databaseName}/schemas/{schemaName}/procedures
operations:
- name: microsoftazurecataloglistprocedures
method: GET
description: Microsoft Azure Get Catalog Usql Databases Databasename Schemas Schemaname Procedures
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: databaseName
in: path
type: string
description: The name of the database containing the procedures.
required: true
- name: schemaName
in: path
type: string
description: The name of the schema containing the procedures.
required: true
- name: $filter
in: query
type: string
description: OData filter. Optional.
- name: $top
in: query
type: integer
description: The number of items to return. Optional.
- name: $skip
in: query
type: integer
description: The number of items to skip over before returning elements. Optional.
- name: $expand
in: query
type: string
description: OData expansion. Expand related resources in line with the retrieved resources, e.g. Categories?$expand=Products
would expand Product data in line with each Cat
- name: $select
in: query
type: string
description: OData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description.
Optional.
- name: $orderby
in: query
type: string
description: OrderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc"
depending on the order you'd like the values sorted, e.g.
- name: $count
in: query
type: boolean
description: The Boolean value of true or false to request a count of the matching resources included with the resources
in the response, e.g. Categories?$count=true. Option
- name: catalog-usql-databases-databaseName-schemas-schemaName-procedures-procedureName
path: /catalog/usql/databases/{databaseName}/schemas/{schemaName}/procedures/{procedureName}
operations:
- name: microsoftazurecataloggetprocedure
method: GET
description: Microsoft Azure Get Catalog Usql Databases Databasename Schemas Schemaname Procedures Procedurename
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: databaseName
in: path
type: string
description: The name of the database containing the procedure.
required: true
- name: schemaName
in: path
type: string
description: The name of the schema containing the procedure.
required: true
- name: procedureName
in: path
type: string
description: The name of the procedure.
required: true
- name: catalog-usql-databases-databaseName-schemas-schemaName-tables
path: /catalog/usql/databases/{databaseName}/schemas/{schemaName}/tables
operations:
- name: microsoftazurecataloglisttables
method: GET
description: Microsoft Azure Get Catalog Usql Databases Databasename Schemas Schemaname Tables
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: databaseName
in: path
type: string
description: The name of the database containing the tables.
required: true
- name: schemaName
in: path
type: string
description: The name of the schema containing the tables.
required: true
- name: $filter
in: query
type: string
description: OData filter. Optional.
- name: $top
in: query
type: integer
description: The number of items to return. Optional.
- name: $skip
in: query
type: integer
description: The number of items to skip over before returning elements. Optional.
- name: $expand
in: query
type: string
description: OData expansion. Expand related resources in line with the retrieved resources, e.g. Categories?$expand=Products
would expand Product data in line with each Cat
- name: $select
in: query
type: string
description: OData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description.
Optional.
- name: $orderby
in: query
type: string
description: OrderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc"
depending on the order you'd like the values sorted, e.g.
- name: $count
in: query
type: boolean
description: The Boolean value of true or false to request a count of the matching resources included with the resources
in the response, e.g. Categories?$count=true. Option
- name: catalog-usql-databases-databaseName-schemas-schemaName-tables-tableName
path: /catalog/usql/databases/{databaseName}/schemas/{schemaName}/tables/{tableName}
operations:
- name: microsoftazurecataloggettable
method: GET
description: Microsoft Azure Get Catalog Usql Databases Databasename Schemas Schemaname Tables Tablename
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: databaseName
in: path
type: string
description: The name of the database containing the table.
required: true
- name: schemaName
in: path
type: string
description: The name of the schema containing the table.
required: true
- name: tableName
in: path
type: string
description: The name of the table.
required: true
- name: catalog-usql-databases-databaseName-schemas-schemaName-tables-tableName-partitio
path: /catalog/usql/databases/{databaseName}/schemas/{schemaName}/tables/{tableName}/partitions
operations:
- name: microsoftazurecataloglisttablepartitions
method: GET
description: Microsoft Azure Get Catalog Usql Databases Databasename Schemas Schemaname Tables Tablename Partitions
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: databaseName
in: path
type: string
description: The name of the database containing the partitions.
required: true
- name: schemaName
in: path
type: string
description: The name of the schema containing the partitions.
required: true
- name: tableName
in: path
type: string
description: The name of the table containing the partitions.
required: true
- name: $filter
in: query
type: string
description: OData filter. Optional.
- name: $top
in: query
type: integer
description: The number of items to return. Optional.
- name: $skip
in: query
type: integer
description: The number of items to skip over before returning elements. Optional.
- name: $expand
in: query
type: string
description: OData expansion. Expand related resources in line with the retrieved resources, e.g. Categories?$expand=Products
would expand Product data in line with each Cat
- name: $select
in: query
type: string
description: OData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description.
Optional.
- name: $orderby
in: query
type: string
description: OrderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc"
depending on the order you'd like the values sorted, e.g.
- name: $count
in: query
type: boolean
description: The Boolean value of true or false to request a count of the matching resources included with the resources
in the response, e.g. Categories?$count=true. Option
- name: catalog-usql-databases-databaseName-schemas-schemaName-tables-tableName-partitio
path: /catalog/usql/databases/{databaseName}/schemas/{schemaName}/tables/{tableName}/partitions/{partitionName}
operations:
- name: microsoftazurecataloggettablepartition
method: GET
description: Microsoft Azure Get Catalog Usql Databases Databasename Schemas Schemaname Tables Tablename Partitions
Partitionname
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: databaseName
in: path
type: string
description: The name of the database containing the partition.
required: true
- name: schemaName
in: path
type: string
description: The name of the schema containing the partition.
required: true
- name: tableName
in: path
type: string
description: The name of the table containing the partition.
required: true
- name: partitionName
in: path
type: string
description: The name of the table partition.
required: true
- name: catalog-usql-databases-databaseName-schemas-schemaName-tables-tableName-statisti
path: /catalog/usql/databases/{databaseName}/schemas/{schemaName}/tables/{tableName}/statistics
operations:
- name: microsoftazurecataloglisttablestatistics
method: GET
description: Microsoft Azure Get Catalog Usql Databases Databasename Schemas Schemaname Tables Tablename Statistics
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: databaseName
in: path
type: string
description: The name of the database containing the statistics.
required: true
- name: schemaName
in: path
type: string
description: The name of the schema containing the statistics.
required: true
- name: tableName
in: path
type: string
description: The name of the table containing the statistics.
required: true
- name: $filter
in: query
type: string
description: OData filter. Optional.
- name: $top
in: query
type: integer
description: The number of items to return. Optional.
- name: $skip
in: query
type: integer
description: The number of items to skip over before returning elements. Optional.
- name: $expand
in: query
type: string
description: OData expansion. Expand related resources in line with the retrieved resources, e.g. Categories?$expand=Products
would expand Product data in line with each Cat
- name: $select
in: query
type: string
description: OData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description.
Optional.
- name: $orderby
in: query
type: string
description: OrderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc"
depending on the order you'd like the values sorted, e.g.
- name: $count
in: query
type: boolean
description: The Boolean value of true or false to request a count of the matching resources included with the resources
in the response, e.g. Categories?$count=true. Option
- name: catalog-usql-databases-databaseName-schemas-schemaName-tables-tableName-statisti
path: /catalog/usql/databases/{databaseName}/schemas/{schemaName}/tables/{tableName}/statistics/{statisticsName}
operations:
- name: microsoftazurecataloggettablestatistic
method: GET
description: Microsoft Azure Get Catalog Usql Databases Databasename Schemas Schemaname Tables Tablename Statistics
Statisticsname
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: databaseName
in: path
type: string
description: The name of the database containing the statistics.
required: true
- name: schemaName
in: path
type: string
description: The name of the schema containing the statistics.
required: true
- name: tableName
in: path
type: string
description: The name of the table containing the statistics.
required: true
- name: statisticsName
in: path
type: string
description: The name of the table statistics.
required: true
- name: catalog-usql-databases-databaseName-schemas-schemaName-tabletypes
path: /catalog/usql/databases/{databaseName}/schemas/{schemaName}/tabletypes
operations:
- name: microsoftazurecataloglisttabletypes
method: GET
description: Microsoft Azure Get Catalog Usql Databases Databasename Schemas Schemaname Tabletypes
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: databaseName
in: path
type: string
description: The name of the database containing the table types.
required: true
- name: schemaName
in: path
type: string
description: The name of the schema containing the table types.
required: true
- name: $filter
in: query
type: string
description: OData filter. Optional.
- name: $top
in: query
type: integer
description: The number of items to return. Optional.
- name: $skip
in: query
type: integer
description: The number of items to skip over before returning elements. Optional.
- name: $expand
in: query
type: string
description: OData expansion. Expand related resources in line with the retrieved resources, e.g. Categories?$expand=Products
would expand Product data in line with each Cat
- name: $select
in: query
type: string
description: OData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description.
Optional.
- name: $orderby
in: query
type: string
description: OrderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc"
depending on the order you'd like the values sorted, e.g.
- name: $count
in: query
type: boolean
description: The Boolean value of true or false to request a count of the matching resources included with the resources
in the response, e.g. Categories?$count=true. Option
- name: catalog-usql-databases-databaseName-schemas-schemaName-tabletypes-tableTypeName
path: /catalog/usql/databases/{databaseName}/schemas/{schemaName}/tabletypes/{tableTypeName}
operations:
- name: microsoftazurecataloggettabletype
method: GET
description: Microsoft Azure Get Catalog Usql Databases Databasename Schemas Schemaname Tabletypes Tabletypename
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: databaseName
in: path
type: string
description: The name of the database containing the table type.
required: true
- name: schemaName
in: path
type: string
description: The name of the schema containing the table type.
required: true
- name: tableTypeName
in: path
type: string
description: The name of the table type to retrieve.
required: true
- name: catalog-usql-databases-databaseName-schemas-schemaName-tablevaluedfunctions
path: /catalog/usql/databases/{databaseName}/schemas/{schemaName}/tablevaluedfunctions
operations:
- name: microsoftazurecataloglisttablevaluedfunctions
method: GET
description: Microsoft Azure Get Catalog Usql Databases Databasename Schemas Schemaname Tablevaluedfunctions
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: databaseName
in: path
type: string
description: The name of the database containing the table valued fun
# --- truncated at 32 KB (84 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/microsoft-azure/refs/heads/main/capabilities/datalakeanalyticscatalogmanagementclient-catalog.yaml