Microsoft Azure Microsoftnetwork Analytics

Microsoft Azure Microsoftnetwork Analytics is a powerful tool that enables users to gain insights into their network performance and security. By utilizing advanced analytics and machine learning algorithms, Microsoftnetwork Analytics can detect abnormal behavior patterns, identify potential security threats, and provide recommendations for improving network performance.

OpenAPI Specification

microsoftnetworkanalytics-openapi-original.yml Raw ↑
swagger: '2.0'
info:
  title: Microsoft Azure Microsoft.NetworkAnalytics
  version: '2023-11-15'
  x-typespec-generated:
    - emitter: '@azure-tools/typespec-autorest'
schemes:
  - https
host: management.azure.com
produces:
  - application/json
consumes:
  - application/json
security:
  - azure_auth:
      - user_impersonation
securityDefinitions:
  azure_auth:
    type: oauth2
    description: Azure Active Directory OAuth2 Flow.
    flow: implicit
    authorizationUrl: https://login.microsoftonline.com/common/oauth2/authorize
    scopes:
      user_impersonation: impersonate your user account
tags:
  - name: DataProducts
  - name: DataProductsCatalogs
  - name: DataTypes
  - name: Operations
paths:
  /providers/Microsoft.NetworkAnalytics/operations:
    get:
      operationId: microsoftAzureOperationsList
      tags:
        - Operations
      description: List the operations for the provider
      parameters:
        - $ref: >-
            ../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter
      responses:
        '200':
          description: Azure operation completed successfully.
          schema:
            $ref: >-
              ../../../../../common-types/resource-management/v3/types.json#/definitions/OperationListResult
        default:
          description: An unexpected error response.
          schema:
            $ref: >-
              ../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse
      x-ms-examples:
        Operations_List_MaximumSet_Gen:
          $ref: ./examples/Operations_List_MaximumSet_Gen.json
        Operations_List_MaximumSet_Gen - generated by [MinimumSet] rule_MinimumSet_Gen:
          $ref: ./examples/Operations_List_MinimumSet_Gen.json
      x-ms-pageable:
        nextLinkName: nextLink
      summary: Microsoft Azure Get Providers Microsoft Networkanalytics Operations
  /subscriptions/{subscriptionId}/providers/Microsoft.NetworkAnalytics/dataProducts:
    get:
      operationId: microsoftAzureDataproductsListbysubscription
      tags:
        - DataProducts
      description: List data products by subscription.
      parameters:
        - $ref: >-
            ../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter
        - $ref: >-
            ../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter
      responses:
        '200':
          description: Azure operation completed successfully.
          schema:
            $ref: '#/definitions/DataProductListResult'
        default:
          description: An unexpected error response.
          schema:
            $ref: >-
              ../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse
      x-ms-examples:
        DataProducts_ListBySubscription_MaximumSet_Gen:
          $ref: ./examples/DataProducts_ListBySubscription_MaximumSet_Gen.json
        DataProducts_ListBySubscription_MaximumSet_Gen - generated by [MinimumSet] rule_MinimumSet_Gen:
          $ref: ./examples/DataProducts_ListBySubscription_MinimumSet_Gen.json
      x-ms-pageable:
        nextLinkName: nextLink
      summary: >-
        Microsoft Azure Get Subscriptions Subscriptionid Providers Microsoft Networkanalytics Dataproducts
  /subscriptions/{subscriptionId}/providers/Microsoft.NetworkAnalytics/dataProductsCatalogs:
    get:
      operationId: microsoftAzureDataproductscatalogsListbysubscription
      tags:
        - DataProductsCatalogs
      description: List data catalog by subscription.
      parameters:
        - $ref: >-
            ../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter
        - $ref: >-
            ../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter
      responses:
        '200':
          description: Azure operation completed successfully.
          schema:
            $ref: '#/definitions/DataProductsCatalogListResult'
        default:
          description: An unexpected error response.
          schema:
            $ref: >-
              ../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse
      x-ms-examples:
        DataProductsCatalogs_ListBySubscription_MaximumSet_Gen:
          $ref: >-
            ./examples/DataProductsCatalogs_ListBySubscription_MaximumSet_Gen.json
        DataProductsCatalogs_ListBySubscription_MinimumSet_Gen:
          $ref: >-
            ./examples/DataProductsCatalogs_ListBySubscription_MinimumSet_Gen.json
      x-ms-pageable:
        nextLinkName: nextLink
      summary: >-
        Microsoft Azure Get Subscriptions Subscriptionid Providers Microsoft Networkanalytics Dataproductscatalogs
  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkAnalytics/dataProducts:
    get:
      operationId: microsoftAzureDataproductsListbyresourcegroup
      tags:
        - DataProducts
      description: List data products by resource group.
      parameters:
        - $ref: >-
            ../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter
        - $ref: >-
            ../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter
        - $ref: >-
            ../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter
      responses:
        '200':
          description: Azure operation completed successfully.
          schema:
            $ref: '#/definitions/DataProductListResult'
        default:
          description: An unexpected error response.
          schema:
            $ref: >-
              ../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse
      x-ms-examples:
        DataProducts_ListByResourceGroup_MaximumSet_Gen:
          $ref: ./examples/DataProducts_ListByResourceGroup_MaximumSet_Gen.json
        DataProducts_ListByResourceGroup_MaximumSet_Gen - generated by [MinimumSet] rule_MinimumSet_Gen:
          $ref: ./examples/DataProducts_ListByResourceGroup_MinimumSet_Gen.json
      x-ms-pageable:
        nextLinkName: nextLink
      summary: >-
        Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Networkanalytics Dataproducts
  ? /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkAnalytics/dataProducts/{dataProductName}
  : get:
      operationId: microsoftAzureDataproductsGet
      tags:
        - DataProducts
      description: Retrieve data product resource.
      parameters:
        - $ref: >-
            ../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter
        - $ref: >-
            ../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter
        - $ref: >-
            ../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter
        - name: dataProductName
          in: path
          description: The data product resource name
          required: true
          type: string
          minLength: 3
          maxLength: 63
          pattern: ^[a-z][a-z0-9]*$
      responses:
        '200':
          description: Azure operation completed successfully.
          schema:
            $ref: '#/definitions/DataProduct'
        default:
          description: An unexpected error response.
          schema:
            $ref: >-
              ../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse
      x-ms-examples:
        DataProducts_Get_MaximumSet_Gen:
          $ref: ./examples/DataProducts_Get_MaximumSet_Gen.json
        DataProducts_Get_MaximumSet_Gen - generated by [MinimumSet] rule_MinimumSet_Gen:
          $ref: ./examples/DataProducts_Get_MinimumSet_Gen.json
      summary: >-
        Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Networkanalytics Dataproducts Dataproductname
    put:
      operationId: microsoftAzureDataproductsCreate
      tags:
        - DataProducts
      description: Create data product resource.
      parameters:
        - $ref: >-
            ../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter
        - $ref: >-
            ../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter
        - $ref: >-
            ../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter
        - name: dataProductName
          in: path
          description: The data product resource name
          required: true
          type: string
          minLength: 3
          maxLength: 63
          pattern: ^[a-z][a-z0-9]*$
        - name: resource
          in: body
          description: Resource create parameters.
          required: true
          schema:
            $ref: '#/definitions/DataProduct'
      responses:
        '200':
          description: Resource 'DataProduct' update operation succeeded
          schema:
            $ref: '#/definitions/DataProduct'
        '201':
          description: Resource 'DataProduct' create operation succeeded
          schema:
            $ref: '#/definitions/DataProduct'
          headers:
            Retry-After:
              type: integer
              format: int32
              description: >-
                The Retry-After header can indicate how long the client should
                wait before polling the operation status.
        default:
          description: An unexpected error response.
          schema:
            $ref: >-
              ../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse
      x-ms-examples:
        DataProducts_Create_MaximumSet_Gen:
          $ref: ./examples/DataProducts_Create_MaximumSet_Gen.json
        DataProducts_Create_MaximumSet_Gen - generated by [MinimumSet] rule_MinimumSet_Gen:
          $ref: ./examples/DataProducts_Create_MinimumSet_Gen.json
      x-ms-long-running-operation-options:
        final-state-via: azure-async-operation
      x-ms-long-running-operation: true
      summary: >-
        Microsoft Azure Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Networkanalytics Dataproducts Dataproductname
    patch:
      operationId: microsoftAzureDataproductsUpdate
      tags:
        - DataProducts
      description: Update data product resource.
      parameters:
        - $ref: >-
            ../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter
        - $ref: >-
            ../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter
        - $ref: >-
            ../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter
        - name: dataProductName
          in: path
          description: The data product resource name
          required: true
          type: string
          minLength: 3
          maxLength: 63
          pattern: ^[a-z][a-z0-9]*$
        - name: properties
          in: body
          description: The resource properties to be updated.
          required: true
          schema:
            $ref: '#/definitions/DataProductUpdate'
      responses:
        '200':
          description: Azure operation completed successfully.
          schema:
            $ref: '#/definitions/DataProduct'
        '202':
          description: Resource update request accepted.
          headers:
            Location:
              type: string
              description: >-
                The Location header contains the URL where the status of the
                long running operation can be checked.
            Retry-After:
              type: integer
              format: int32
              description: >-
                The Retry-After header can indicate how long the client should
                wait before polling the operation status.
        default:
          description: An unexpected error response.
          schema:
            $ref: >-
              ../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse
      x-ms-examples:
        DataProducts_Update_MaximumSet_Gen:
          $ref: ./examples/DataProducts_Update_MaximumSet_Gen.json
        DataProducts_Update_MaximumSet_Gen - generated by [MinimumSet] rule_MinimumSet_Gen:
          $ref: ./examples/DataProducts_Update_MinimumSet_Gen.json
      x-ms-long-running-operation-options:
        final-state-via: location
      x-ms-long-running-operation: true
      summary: >-
        Microsoft Azure Patch Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Networkanalytics Dataproducts Dataproductname
    delete:
      operationId: microsoftAzureDataproductsDelete
      tags:
        - DataProducts
      description: Delete data product resource.
      parameters:
        - $ref: >-
            ../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter
        - $ref: >-
            ../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter
        - $ref: >-
            ../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter
        - name: dataProductName
          in: path
          description: The data product resource name
          required: true
          type: string
          minLength: 3
          maxLength: 63
          pattern: ^[a-z][a-z0-9]*$
      responses:
        '202':
          description: Resource deletion accepted.
          headers:
            Location:
              type: string
              description: >-
                The Location header contains the URL where the status of the
                long running operation can be checked.
            Retry-After:
              type: integer
              format: int32
              description: >-
                The Retry-After header can indicate how long the client should
                wait before polling the operation status.
        '204':
          description: Resource does not exist.
        default:
          description: An unexpected error response.
          schema:
            $ref: >-
              ../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse
      x-ms-examples:
        DataProducts_Delete_MaximumSet_Gen:
          $ref: ./examples/DataProducts_Delete_MaximumSet_Gen.json
        DataProducts_Delete_MaximumSet_Gen - generated by [MinimumSet] rule_MinimumSet_Gen:
          $ref: ./examples/DataProducts_Delete_MinimumSet_Gen.json
      x-ms-long-running-operation-options:
        final-state-via: location
      x-ms-long-running-operation: true
      summary: >-
        Microsoft Azure Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Networkanalytics Dataproducts Dataproductname
  ? /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkAnalytics/dataProducts/{dataProductName}/addUserRole
  : post:
      operationId: microsoftAzureDataproductsAdduserrole
      tags:
        - DataProducts
      description: Assign role to the data product.
      parameters:
        - $ref: >-
            ../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter
        - $ref: >-
            ../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter
        - $ref: >-
            ../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter
        - name: dataProductName
          in: path
          description: The data product resource name
          required: true
          type: string
          minLength: 3
          maxLength: 63
          pattern: ^[a-z][a-z0-9]*$
        - name: body
          in: body
          description: The content of the action request
          required: true
          schema:
            $ref: '#/definitions/RoleAssignmentCommonProperties'
      responses:
        '200':
          description: Azure operation completed successfully.
          schema:
            $ref: '#/definitions/RoleAssignmentDetail'
        default:
          description: An unexpected error response.
          schema:
            $ref: >-
              ../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse
      x-ms-examples:
        DataProducts_AddUserRole_MaximumSet_Gen:
          $ref: ./examples/DataProducts_AddUserRole_MaximumSet_Gen.json
        DataProducts_AddUserRole_MaximumSet_Gen - generated by [MinimumSet] rule_MinimumSet_Gen:
          $ref: ./examples/DataProducts_AddUserRole_MinimumSet_Gen.json
      summary: >-
        Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Networkanalytics Dataproducts Dataproductname Adduserrole
  ? /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkAnalytics/dataProducts/{dataProductName}/dataTypes
  : get:
      operationId: microsoftAzureDatatypesListbydataproduct
      tags:
        - DataTypes
      description: List data type by parent resource.
      parameters:
        - $ref: >-
            ../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter
        - $ref: >-
            ../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter
        - $ref: >-
            ../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter
        - name: dataProductName
          in: path
          description: The data product resource name
          required: true
          type: string
          minLength: 3
          maxLength: 63
          pattern: ^[a-z][a-z0-9]*$
      responses:
        '200':
          description: Azure operation completed successfully.
          schema:
            $ref: '#/definitions/DataTypeListResult'
        default:
          description: An unexpected error response.
          schema:
            $ref: >-
              ../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse
      x-ms-examples:
        DataTypes_ListByDataProduct_MaximumSet_Gen:
          $ref: ./examples/DataTypes_ListByDataProduct_MaximumSet_Gen.json
        DataTypes_ListByDataProduct_MaximumSet_Gen - generated by [MinimumSet] rule_MinimumSet_Gen:
          $ref: ./examples/DataTypes_ListByDataProduct_MinimumSet_Gen.json
      x-ms-pageable:
        nextLinkName: nextLink
      summary: >-
        Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Networkanalytics Dataproducts Dataproductname Datatypes
  ? /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkAnalytics/dataProducts/{dataProductName}/dataTypes/{dataTypeName}
  : get:
      operationId: microsoftAzureDatatypesGet
      tags:
        - DataTypes
      description: Retrieve data type resource.
      parameters:
        - $ref: >-
            ../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter
        - $ref: >-
            ../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter
        - $ref: >-
            ../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter
        - name: dataProductName
          in: path
          description: The data product resource name
          required: true
          type: string
          minLength: 3
          maxLength: 63
          pattern: ^[a-z][a-z0-9]*$
        - name: dataTypeName
          in: path
          description: The data type name.
          required: true
          type: string
          minLength: 3
          maxLength: 63
          pattern: ^[a-z][a-z0-9-]*$
      responses:
        '200':
          description: Azure operation completed successfully.
          schema:
            $ref: '#/definitions/DataType'
        default:
          description: An unexpected error response.
          schema:
            $ref: >-
              ../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse
      x-ms-examples:
        DataTypes_Get_MaximumSet_Gen:
          $ref: ./examples/DataTypes_Get_MaximumSet_Gen.json
        DataTypes_Get_MaximumSet_Gen - generated by [MinimumSet] rule_MinimumSet_Gen:
          $ref: ./examples/DataTypes_Get_MinimumSet_Gen.json
      summary: >-
        Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Networkanalytics Dataproducts Dataproductname Datatypes Datatypename
    put:
      operationId: microsoftAzureDatatypesCreate
      tags:
        - DataTypes
      description: Create data type resource.
      parameters:
        - $ref: >-
            ../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter
        - $ref: >-
            ../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter
        - $ref: >-
            ../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter
        - name: dataProductName
          in: path
          description: The data product resource name
          required: true
          type: string
          minLength: 3
          maxLength: 63
          pattern: ^[a-z][a-z0-9]*$
        - name: dataTypeName
          in: path
          description: The data type name.
          required: true
          type: string
          minLength: 3
          maxLength: 63
          pattern: ^[a-z][a-z0-9-]*$
        - name: resource
          in: body
          description: Resource create parameters.
          required: true
          schema:
            $ref: '#/definitions/DataType'
      responses:
        '200':
          description: Resource 'DataType' update operation succeeded
          schema:
            $ref: '#/definitions/DataType'
        '201':
          description: Resource 'DataType' create operation succeeded
          schema:
            $ref: '#/definitions/DataType'
          headers:
            Retry-After:
              type: integer
              format: int32
              description: >-
                The Retry-After header can indicate how long the client should
                wait before polling the operation status.
        default:
          description: An unexpected error response.
          schema:
            $ref: >-
              ../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse
      x-ms-examples:
        DataTypes_Create_MaximumSet_Gen:
          $ref: ./examples/DataTypes_Create_MaximumSet_Gen.json
        DataTypes_Create_MaximumSet_Gen - generated by [MinimumSet] rule_MinimumSet_Gen:
          $ref: ./examples/DataTypes_Create_MinimumSet_Gen.json
      x-ms-long-running-operation-options:
        final-state-via: azure-async-operation
      x-ms-long-running-operation: true
      summary: >-
        Microsoft Azure Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Networkanalytics Dataproducts Dataproductname Datatypes Datatypename
    patch:
      operationId: microsoftAzureDatatypesUpdate
      tags:
        - DataTypes
      description: Update data type resource.
      parameters:
        - $ref: >-
            ../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter
        - $ref: >-
            ../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter
        - $ref: >-
            ../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter
        - name: dataProductName
          in: path
          description: The data product resource name
          required: true
          type: string
          minLength: 3
          maxLength: 63
          pattern: ^[a-z][a-z0-9]*$
        - name: dataTypeName
          in: path
          description: The data type name.
          required: true
          type: string
          minLength: 3
          maxLength: 63
          pattern: ^[a-z][a-z0-9-]*$
        - name: properties
          in: body
          description: The resource properties to be updated.
          required: true
          schema:
            $ref: '#/definitions/DataTypeUpdate'
      responses:
        '200':
          description: Azure operation completed successfully.
          schema:
            $ref: '#/definitions/DataType'
        '202':
          description: Resource update request accepted.
          headers:
            Location:
              type: string
              description: >-
                The Location header contains the URL where the status of the
                long running operation can be checked.
            Retry-After:
              type: integer
              format: int32
              description: >-
                The Retry-After header can indicate how long the client should
                wait before polling the operation status.
        default:
          description: An unexpected error response.
          schema:
            $ref: >-
              ../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse
      x-ms-examples:
        DataTypes_Update_MaximumSet_Gen:
          $ref: ./examples/DataTypes_Update_MaximumSet_Gen.json
        DataTypes_Update_MaximumSet_Gen - generated by [MinimumSet] rule_MinimumSet_Gen:
          $ref: ./examples/DataTypes_Update_MinimumSet_Gen.json
      x-ms-long-running-operation-options:
        final-state-via: location
      x-ms-long-running-operation: true
      summary: >-
        Microsoft Azure Patch Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Networkanalytics Dataproducts Dataproductname Datatypes Datatypename
    delete:
      operationId: microsoftAzureDatatypesDelete
      tags:
        - DataTypes
      description: Delete data type resource.
      parameters:
        - $ref: >-
            ../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter
        - $ref: >-
            ../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter
        - $ref: >-
            ../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter
        - name: dataProductName
          in: path
          description: The data product resource name
          required: true
          type: string
          minLength: 3
          maxLength: 63
          pattern: ^[a-z][a-z0-9]*$
        - name: dataTypeName
          in: path
          description: The data type name.
          required: true
          type: string
          minLength: 3
          maxLength: 63
          pattern: ^[a-z][a-z0-9-]*$
      responses:
        '202':
          description: Resource deletion accepted.
          headers:
            Location:
              type: string
              description: >-
                The Location header contains the URL where the status of the
                long running operation can be checked.
            Retry-After:
              type: integer
              format: int32
              description: >-
                The Retry-After header can indicate how long the client should
                wait before polling the operation status.
        '204':
          description: Resource does not exist.
        default:
          description: An unexpected error response.
          schema:
            $ref: >-
              ../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse
      x-ms-examples:
        DataTypes_Delete_MaximumSet_Gen:
          $ref: ./examples/DataTypes_Delete_MaximumSet_Gen.json
        DataTypes_Delete_MaximumSet_Gen - generated by [MinimumSet] rule_MinimumSet_Gen:
          $ref: ./examples/DataTypes_Delete_MinimumSet_Gen.json
      x-ms-long-running-operation-options:
        final-state-via: location
      x-ms-long-running-operation: true
      summary: >-
        Microsoft Azure Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Networkanalytics Dataproducts Dataproductname Datatypes Datatypename
  ? /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkAnalytics/dataProducts/{dataProductName}/dataTypes/{dataTypeName}/deleteData
  : post:
      operationId: microsoftAzureDatatypesDeletedata
      tags:
        - DataTypes
      description: Delete data for data type.
      parameters:
        - $ref: >-
            ../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter
        - $ref: >-
            ../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter
        - $ref: >-
            ../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter
        - name: dataProductName
          in: path
          description: The data product resource name
          required: true
          type: string
          minLength: 3
          maxLength: 63
          pattern: ^[a-z][a-z0-9]*$
        - name: dataTypeName
          in: path
          description: The data type name.
          required: true
          type: string
          minLength: 3
          maxLength: 63
          pattern: ^[a-z][a-z0-9-]*$
        - name: body
          in: body
          description: The content of the action request
          required: true
          schema:
            type: object
      responses:
        '202':
          description: Resource operation accepted.
          headers:
            Location:
              type: string
              description: >-
                The Location header contains the URL where the status of the
                long running operation can be checked.
            Retry-After:
              type: integer
              format: int32
              description: >-
                The Retry-After header can indicate how long the client should
                wait before polling the operation status.
        '204':
          description: Action completed successfully.
        default:
          description: An unexpected error response.
          schema:
            $ref: >-
              ../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse
      x-ms-examples:
        DataTypes_DeleteData_MaximumSet_Gen:
          $ref: ./examples/DataTypes_DeleteData_MaximumSet_Gen.json
        DataTypes_DeleteData_MinimumSet_Gen:
          $ref: ./examples/DataTypes_DeleteData_MinimumSet_Gen.json
      x-ms-long-running-operation-options:
        final-state-via: location
      x-ms-long-running-operation: true
      summary: >-
        Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Networkanalytics Dataproducts Dataproductname Datatypes Datatypename Deletedata
  ? /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkAnalytics/dataProducts/{dataProductName}/dataTypes/{dataTypeName}/generateStorageContainerSasToken
  : post:
      operationId: microsoftAzureDatatypesGeneratestoragecontainersastoken
      tags:
        - DataTypes
      description: Generate sas token for storage container.
      parameters:
        - $ref: >-
            ../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter
        - $ref: >-
            ../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter
        - $ref: >-
            ../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter
        - name: dataProductName
          in: path
          description: The data product resource name
          required: true
          type: string
          minLength: 3
          maxLength: 63
          pattern: ^[a-z][a-z0-9]*$
        - name: dataTypeName
          in: path
          description: The data type name.
          required: true
          

# --- truncated at 32 KB (68 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/microsoft-azure/refs/heads/main/openapi/microsoftnetworkanalytics-openapi-original.yml