Microsoft Azure Orbital

Microsoft Azure Orbital is a ground-breaking service that allows users to easily connect and manage satellite data in the cloud. With Azure Orbital, customers can schedule, coordinate, and process satellite data through a single, easy-to-use interface. This service enables organizations to quickly access and analyze large amounts of satellite imagery and data, allowing for more efficient decision-making and resource management.

OpenAPI Specification

azure-orbital-openapi-original.yml Raw ↑
swagger: '2.0'
info:
  version: 2024-03-01-preview
  title: Microsoft Azure Azure Orbital
  description: Azure Orbital service.
  license:
    name: Microsoft
host: management.azure.com
schemes:
  - https
consumes:
  - application/json
produces:
  - application/json
securityDefinitions:
  azure_auth:
    type: oauth2
    authorizationUrl: https://login.microsoftonline.com/common/oauth2/authorize
    flow: implicit
    description: Azure Active Directory OAuth2 Flow.
    scopes:
      user_impersonation: impersonate your user account
paths:
  /providers/Microsoft.Orbital/operations:
    get:
      tags:
        - Operations
      description: Lists all of the available Orbital Rest API operations.
      operationId: microsoftAzureOperationsList
      x-ms-examples:
        OperationsList:
          $ref: ./examples/OperationsList.json
      parameters:
        - $ref: >-
            ../../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter
      responses:
        '200':
          description: OK. The request has succeeded.
          schema:
            $ref: >-
              ../../../../../../common-types/resource-management/v5/types.json#/definitions/OperationListResult
        default:
          description: >-
            Error response describing why the operation failed. If the resource
            group does not exist, 404 (NotFound) will be returned.
          schema:
            $ref: >-
              ../../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse
      x-ms-pageable:
        nextLinkName:
      summary: Microsoft Azure Get Providers Microsoft Orbital Operations
  /subscriptions/{subscriptionId}/providers/Microsoft.Orbital/groundStations:
    get:
      tags:
        - Ground Station
      description: Return list of ground stations.
      operationId: microsoftAzureGroundstationsListbysubscription
      x-ms-examples:
        List of Ground Stations by Subscription:
          $ref: ./examples/GroundStationsBySubscription.json
      parameters:
        - $ref: >-
            ../../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter
        - $ref: >-
            ../../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter
        - $ref: '#/parameters/skipTokenParameter'
      responses:
        '200':
          description: >-
            Request successful. The operation returns a list of Ground Station
            resources.
          schema:
            $ref: '#/definitions/GroundStationListResult'
        default:
          description: >-
            Error response describing why the operation failed. If the resource
            group does not exist, 404 (NotFound) will be returned.
          schema:
            $ref: >-
              ../../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse
      x-ms-pageable:
        nextLinkName: nextLink
      summary: >-
        Microsoft Azure Get Subscriptions Subscriptionid Providers Microsoft Orbital Groundstations
  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Orbital/groundStations:
    get:
      tags:
        - Ground Station
      description: Return list of ground stations.
      operationId: microsoftAzureGroundstationsList
      x-ms-examples:
        List of Ground Stations:
          $ref: ./examples/GroundStationsList.json
      parameters:
        - $ref: >-
            ../../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter
        - $ref: >-
            ../../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter
        - $ref: >-
            ../../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter
        - $ref: '#/parameters/skipTokenParameter'
      responses:
        '200':
          description: >-
            Request successful. The operation returns a list of Ground Station
            resources.
          schema:
            $ref: '#/definitions/GroundStationListResult'
        default:
          description: >-
            Error response describing why the operation failed. If the resource
            group does not exist, 404 (NotFound) will be returned.
          schema:
            $ref: >-
              ../../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse
      x-ms-pageable:
        nextLinkName: nextLink
      summary: >-
        Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Orbital Groundstations
  ? /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Orbital/groundStations/{groundStationName}
  : get:
      tags:
        - Ground Station
      operationId: microsoftAzureGroundstationsGet
      description: Gets the specified ground station in a specified resource group.
      parameters:
        - $ref: >-
            ../../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter
        - $ref: >-
            ../../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter
        - $ref: '#/parameters/groundStationNameParameter'
        - $ref: >-
            ../../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter
      responses:
        '200':
          description: >-
            Request successful. The operation returns the resulting ground
            station resource.
          schema:
            $ref: '#/definitions/GroundStation'
        default:
          description: Error response describing why the operation failed.
          schema:
            $ref: >-
              ../../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse
      x-ms-examples:
        Get GroundStation:
          $ref: ./examples/GroundStationGet.json
      summary: >-
        Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Orbital Groundstations Groundstationname
    put:
      tags:
        - Ground Station
      description: Creates or updates a ground station resource.
      operationId: microsoftAzureGroundstationsCreateorupdate
      parameters:
        - $ref: >-
            ../../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter
        - $ref: >-
            ../../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter
        - $ref: >-
            ../../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter
        - $ref: '#/parameters/groundStationNameParameter'
        - name: parameters
          in: body
          required: true
          x-ms-client-flatten: true
          schema:
            $ref: '#/definitions/GroundStation'
          description: The parameters to provide for the created ground station.
      responses:
        '200':
          description: >-
            Update successful. The operation returns the resulting ground
            station resource.
          schema:
            $ref: '#/definitions/GroundStation'
        '201':
          description: >-
            Create successful. The operation returns the resulting ground
            station resource.
          schema:
            $ref: '#/definitions/GroundStation'
        default:
          description: Error response describing why the operation failed.
          schema:
            $ref: >-
              ../../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse
      x-ms-examples:
        Create a ground station:
          $ref: ./examples/GroundStationCreate.json
      summary: >-
        Microsoft Azure Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Orbital Groundstations Groundstationname
    patch:
      tags:
        - Ground Station
      operationId: microsoftAzureGroundstationsUpdatetags
      x-ms-examples:
        Update Ground Station tags:
          $ref: ./examples/GroundStationUpdateTags.json
      description: Updates the specified ground station tags.
      parameters:
        - $ref: >-
            ../../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter
        - name: parameters
          in: body
          required: true
          schema:
            $ref: '#/definitions/TagsObject'
          description: Parameters supplied to update ground station tags.
        - $ref: >-
            ../../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter
        - $ref: >-
            ../../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter
        - $ref: '#/parameters/groundStationNameParameter'
      responses:
        '200':
          description: >-
            Update successful. The operation returns the resulting Ground
            Station resource.
          schema:
            $ref: '#/definitions/GroundStation'
        default:
          description: Error response describing why the operation failed.
          schema:
            $ref: >-
              ../../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse
      summary: >-
        Microsoft Azure Patch Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Orbital Groundstations Groundstationname
    delete:
      tags:
        - Ground Station
      operationId: microsoftAzureGroundstationsDelete
      description: Deletes a specified ground station resource.
      parameters:
        - $ref: >-
            ../../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter
        - $ref: >-
            ../../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter
        - $ref: '#/parameters/groundStationNameParameter'
        - $ref: >-
            ../../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter
      responses:
        '200':
          description: Delete successful.
        '204':
          description: Request successful. Resource does not exist.
        default:
          description: Error response describing why the operation failed.
          schema:
            $ref: >-
              ../../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse
      x-ms-examples:
        Delete Ground Station:
          $ref: ./examples/GroundStationDelete.json
      summary: >-
        Microsoft Azure Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Orbital Groundstations Groundstationname
  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Orbital/edgeSites/{edgeSiteName}:
    get:
      tags:
        - Edge Site
      operationId: microsoftAzureEdgesitesGet
      description: Gets the specified edge site in a specified resource group.
      parameters:
        - $ref: >-
            ../../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter
        - $ref: >-
            ../../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter
        - $ref: >-
            ../../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter
        - $ref: '#/parameters/edgeSiteNameParameter'
      responses:
        '200':
          description: >-
            Request successful. The operation returns the resulting EdgeSite
            resource.
          schema:
            $ref: '#/definitions/EdgeSite'
        default:
          description: Error response describing why the operation failed.
          schema:
            $ref: >-
              ../../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse
      x-ms-examples:
        Get Edge Site:
          $ref: ./examples/EdgeSiteGet.json
      summary: >-
        Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Orbital Edgesites Edgesitename
    put:
      tags:
        - Edge Site
      description: Creates or updates an edge site.
      operationId: microsoftAzureEdgesitesCreateorupdate
      parameters:
        - $ref: >-
            ../../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter
        - $ref: >-
            ../../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter
        - $ref: >-
            ../../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter
        - $ref: '#/parameters/edgeSiteNameParameter'
        - name: parameters
          in: body
          required: true
          x-ms-client-flatten: true
          schema:
            $ref: '#/definitions/EdgeSite'
          description: The parameters to provide for the created Edge Site.
      responses:
        '200':
          description: >-
            Update successful. The operation returns the resulting EdgeSite
            resource.
          schema:
            $ref: '#/definitions/EdgeSite'
        '201':
          description: >-
            Create successful. The operation returns the resulting EdgeSite
            resource.
          schema:
            $ref: '#/definitions/EdgeSite'
        default:
          description: Error response describing why the operation failed.
          schema:
            $ref: >-
              ../../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse
      x-ms-examples:
        Create Edge Site:
          $ref: ./examples/EdgeSiteCreate.json
      summary: >-
        Microsoft Azure Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Orbital Edgesites Edgesitename
    delete:
      tags:
        - Edge Site
      operationId: microsoftAzureEdgesitesDelete
      description: Deletes a specified edge site resource.
      parameters:
        - $ref: >-
            ../../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter
        - $ref: >-
            ../../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter
        - $ref: >-
            ../../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter
        - $ref: '#/parameters/edgeSiteNameParameter'
      responses:
        '200':
          description: Delete successful.
        '204':
          description: Request successful. Resource does not exist.
        default:
          description: Error response describing why the operation failed.
          schema:
            $ref: >-
              ../../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse
      x-ms-examples:
        Delete Edge Site:
          $ref: ./examples/EdgeSiteDelete.json
      summary: >-
        Microsoft Azure Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Orbital Edgesites Edgesitename
    patch:
      tags:
        - Edge Site
      operationId: microsoftAzureEdgesitesUpdatetags
      x-ms-examples:
        Update Edge Site tags:
          $ref: ./examples/EdgeSiteUpdateTag.json
      description: Updates the specified edge site's tags.
      parameters:
        - $ref: >-
            ../../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter
        - name: parameters
          in: body
          required: true
          schema:
            $ref: '#/definitions/TagsObject'
          description: Parameters supplied to update the edge site's tags.
        - $ref: >-
            ../../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter
        - $ref: >-
            ../../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter
        - $ref: '#/parameters/edgeSiteNameParameter'
      responses:
        '200':
          description: >-
            Update successful. The operation returns the resulting Edge Site
            resource.
          schema:
            $ref: '#/definitions/EdgeSite'
        default:
          description: Error response describing why the operation failed.
          schema:
            $ref: >-
              ../../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse
      summary: >-
        Microsoft Azure Patch Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Orbital Edgesites Edgesitename
  /subscriptions/{subscriptionId}/providers/Microsoft.Orbital/edgeSites:
    get:
      tags:
        - Edge Site
      description: Returns a list of edge sites for a subscription.
      operationId: microsoftAzureEdgesitesListbysubscription
      x-ms-examples:
        List of Edge Sites by Subscription:
          $ref: ./examples/EdgeSitesBySubscriptionList.json
      parameters:
        - $ref: >-
            ../../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter
        - $ref: >-
            ../../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter
        - $ref: '#/parameters/skipTokenParameter'
      responses:
        '200':
          description: >-
            Request successful. The operation returns a list of edge site
            resources.
          schema:
            $ref: '#/definitions/EdgeSiteListResult'
        default:
          description: >-
            Error response describing why the operation failed. If the resource
            group does not exist, 404 (NotFound) will be returned.
          schema:
            $ref: >-
              ../../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse
      x-ms-pageable:
        nextLinkName: nextLink
      summary: Microsoft Azure Get Subscriptions Subscriptionid Providers Microsoft Orbital Edgesites
  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Orbital/edgeSites:
    get:
      tags:
        - Edge Site
      description: Returns a list of edge sites for a resource group.
      operationId: microsoftAzureEdgesitesList
      x-ms-examples:
        List of Edge Sites by Resource Group:
          $ref: ./examples/EdgeSitesByResourceGroupList.json
      parameters:
        - $ref: >-
            ../../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter
        - $ref: >-
            ../../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter
        - $ref: >-
            ../../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter
        - $ref: '#/parameters/skipTokenParameter'
      responses:
        '200':
          description: >-
            Request successful. The operation returns a list of edge site
            resources.
          schema:
            $ref: '#/definitions/EdgeSiteListResult'
        default:
          description: >-
            Error response describing why the operation failed. If the resource
            group does not exist, 404 (NotFound) will be returned.
          schema:
            $ref: >-
              ../../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse
      x-ms-pageable:
        nextLinkName: nextLink
      summary: >-
        Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Orbital Edgesites
  ? /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Orbital/l2Connections/{l2ConnectionName}
  : get:
      tags:
        - L2 Connection
      operationId: microsoftAzureL2connectionsGet
      description: Gets the specified L2 connection in a specified resource group.
      parameters:
        - $ref: >-
            ../../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter
        - $ref: >-
            ../../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter
        - $ref: >-
            ../../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter
        - $ref: '#/parameters/l2ConnectionNameParameter'
      responses:
        '200':
          description: >-
            Request successful. The operation returns the resulting L2Connection
            resource.
          schema:
            $ref: '#/definitions/L2Connection'
        default:
          description: Error response describing why the operation failed.
          schema:
            $ref: >-
              ../../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse
      x-ms-examples:
        Get L2 Connection:
          $ref: ./examples/L2ConnectionGet.json
      summary: >-
        Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Orbital L2connections L2connectionname
    put:
      tags:
        - L2 Connection
      description: Creates or updates an L2 Connection.
      operationId: microsoftAzureL2connectionsCreateorupdate
      parameters:
        - $ref: >-
            ../../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter
        - $ref: >-
            ../../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter
        - $ref: >-
            ../../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter
        - $ref: '#/parameters/l2ConnectionNameParameter'
        - name: parameters
          in: body
          required: true
          x-ms-client-flatten: true
          schema:
            $ref: '#/definitions/L2Connection'
          description: The parameters to provide for the created L2 Connection.
      responses:
        '200':
          description: >-
            Update successful. The operation returns the resulting L2Connection
            resource.
          schema:
            $ref: '#/definitions/L2Connection'
        '201':
          description: >-
            Create successful. The operation returns the resulting L2Connection
            resource.
          schema:
            $ref: '#/definitions/L2Connection'
          headers:
            Azure-AsyncOperation:
              type: string
              description: URL for checking the ongoing status of the operation.
        default:
          description: Error response describing why the operation failed.
          schema:
            $ref: >-
              ../../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse
      x-ms-examples:
        Create L2 Connection:
          $ref: ./examples/L2ConnectionCreate.json
      x-ms-long-running-operation: true
      x-ms-long-running-operation-options:
        final-state-via: azure-async-operation
      summary: >-
        Microsoft Azure Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Orbital L2connections L2connectionname
    delete:
      tags:
        - L2 Connection
      operationId: microsoftAzureL2connectionsDelete
      description: Deletes a specified L2 Connection resource.
      parameters:
        - $ref: >-
            ../../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter
        - $ref: >-
            ../../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter
        - $ref: >-
            ../../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter
        - $ref: '#/parameters/l2ConnectionNameParameter'
      responses:
        '202':
          description: Accepted and the operation will complete asynchronously.
          headers:
            Location:
              type: string
              description: URL for determining when an operation has completed.
        '204':
          description: Request successful. Resource does not exist.
        default:
          description: Error response describing why the operation failed.
          schema:
            $ref: >-
              ../../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse
      x-ms-examples:
        Delete L2 Connection:
          $ref: ./examples/L2ConnectionDelete.json
      x-ms-long-running-operation: true
      x-ms-long-running-operation-options:
        final-state-via: location
      summary: >-
        Microsoft Azure Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Orbital L2connections L2connectionname
    patch:
      tags:
        - L2 Connection
      operationId: microsoftAzureL2connectionsUpdatetags
      x-ms-examples:
        Update L2 Connection tags:
          $ref: ./examples/L2ConnectionUpdateTag.json
      description: Updates the specified L2 Connection's tags.
      parameters:
        - $ref: >-
            ../../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter
        - name: parameters
          in: body
          required: true
          schema:
            $ref: '#/definitions/TagsObject'
          description: Parameters supplied to update the L2 Connection's tags.
        - $ref: >-
            ../../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter
        - $ref: >-
            ../../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter
        - $ref: '#/parameters/l2ConnectionNameParameter'
      responses:
        '200':
          description: >-
            Update successful. The operation returns the resulting L2 Connection
            resource.
          schema:
            $ref: '#/definitions/L2Connection'
        '202':
          description: Accepted and the operation will complete asynchronously.
          headers:
            Location:
              type: string
              description: URL for determining when an operation has completed.
        default:
          description: Error response describing why the operation failed.
          schema:
            $ref: >-
              ../../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse
      x-ms-long-running-operation: true
      x-ms-long-running-operation-options:
        final-state-via: location
      summary: >-
        Microsoft Azure Patch Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Orbital L2connections L2connectionname
  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Orbital/l2Connections:
    get:
      tags:
        - L2 Connection
      description: Returns a list of L2 Connections attached to an orbital gateway.
      operationId: microsoftAzureL2connectionsList
      x-ms-examples:
        List of L2 Connections by Resource Group:
          $ref: ./examples/L2ConnectionsByResourceGroupList.json
      parameters:
        - $ref: >-
            ../../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter
        - $ref: >-
            ../../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter
        - $ref: >-
            ../../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter
        - $ref: '#/parameters/skipTokenParameter'
      responses:
        '200':
          description: >-
            Request successful. The operation returns a list of L2 Connection
            resources.
          schema:
            $ref: '#/definitions/L2ConnectionListResult'
        default:
          description: >-
            Error response describing why the operation failed. If the resource
            group does not exist, 404 (NotFound) will be returned.
          schema:
            $ref: >-
              ../../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse
      x-ms-pageable:
        nextLinkName: nextLink
      summary: >-
        Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Orbital L2connections
  /subscriptions/{subscriptionId}/providers/Microsoft.Orbital/l2Connections:
    get:
      tags:
        - L2 Connection
      description: Returns a list of L2 Connections attached to a subscription.
      operationId: microsoftAzureL2connectionsListbysubscription
      x-ms-examples:
        List of L2 Connections by Subscription:
          $ref: ./examples/L2ConnectionsBySubscriptionList.json
      parameters:
        - $ref: >-
            ../../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter
        - $ref: >-
            ../../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter
        - $ref: '#/parameters/skipTokenParameter'
      responses:
        '200':
          description: >-
            Request successful. The operation returns a list of L2 Connection
            resources.
          schema:
            $ref: '#/definitions/L2ConnectionListResult'
        default:
          description: >-
            Error response describing why the operation failed. If the resource
            group does not exist, 404 (NotFound) will be returned.
          schema:
            $ref: >-
              ../../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse
      x-ms-pageable:
        nextLinkName: nextLink
      summary: >-
        Microsoft Azure Get Subscriptions Subscriptionid Providers Microsoft Orbital L2connections
  ? /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Orbital/edgeSites/{edgeSiteName}/listL2Connections
  : post:
      tags:
        - L2 Connection
      description: Returns a list of L2 Connections attached to an edge site.
      operationId: microsoftAzureEdgesitesListl2connections
      x-ms-examples:
        List of L2 Connections by Edge site:
          $ref: ./examples/L2ConnectionsByEdgeSiteNameList.json
      parameters:
        - $ref: >-
            ../../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter
        - $ref: >-
            ../../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter
        - $ref: >-
            ../../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter
        - $ref: '#/parameters/edgeSiteNameParameter'
      responses:
        '200':
          description: >-
            Request successful. The operation returns a list of L2 Connection
            resources.
          schema:
            $ref: '#/definitions/ResourceIdListResult'
        default:
          description: >-
            Error response describing why the operation failed. If the resource
            group does not exist, 404 (NotFound) will be returned.
          schema:
            $ref: >-
              ../../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse
      x-ms-pageable:
        nextLinkName: nextLink
      summary: >-
        Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Orbital Edgesites Edgesitename Listl2connections
  ? /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Orbital/groundStations/{groundStationName}/listL2Connections
  : post:
      tags:
        - L2 Connection
      description: Returns a list of L2 Connections attached to an ground station.
      operationId: microsoftAzureGroundstationsListl2connections
      x-ms-examples:
        List of L2 Connections by Ground Station:
          $ref: ./examples/L2ConnectionsByGroundStationNameList.json
      parameters:
        - $ref: >-
            ../../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter
        - $ref: >-
            ../../../../../

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