Microsoft Graph storage.fileStorage API

The storage.fileStorage API from Microsoft Graph — 89 operation(s) for storage.filestorage.

Documentation

📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/admin?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/agreementacceptance?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/agreement?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/teamsapp?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/application?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/applicationtemplate?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/azure-ad-auditlog-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/authenticationmethodconfiguration?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/authenticationmethodspolicy?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/certificatebasedauthconfiguration?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/chat?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/communications-api-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/complianceapioverview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/externalconnectors-externalconnection?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/contact?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/contract?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/copilot-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/datapolicyoperation?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/intune-apps-conceptual?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/intune-device-conceptual?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/device?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/directory?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/domaindnsrecord?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/domain?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/drive?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/education-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/employee-experience-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/externalconnectors-external?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/filter-query-parameter
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/excel?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/grouplifecyclepolicy?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/groups-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/groupsetting?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/groupsettingtemplate?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/identitycontainer?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/informationprotection?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/invitation?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/users?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/oauth2permissiongrant?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/organization?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/resourcespecificpermissiongrant?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/place?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/planner-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/policy-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/print?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/privacy?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/report?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/rolemanagement?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/schemaextension?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/scopedrolemembership?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/search-api-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/security-api-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/serviceprincipal?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/shares?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/sharepoint?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/solutions-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/filestorage?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/subscribedsku?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/subscription?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/teams-api-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/teamwork?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/tenantrelationship?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/user?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/auth/auth-concepts
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/workplace?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/sitepage?view=graph-rest-1.0

Specifications

Other Resources

OpenAPI Specification

microsoft-graph-storage-filestorage-api-openapi.yml Raw ↑
openapi: 3.1.0
info:
  title: Microsoft Graph Admin Admin.admin storage.fileStorage API
  description: 'Microsoft Graph API for managing administrative resources in Microsoft Entra ID.

    This API enables administrators to manage Microsoft Edge browser settings, Internet Explorer mode configurations,

    site lists, shared browser sites, Microsoft 365 Apps installation options, people insights, service announcements,

    SharePoint settings, Copilot administration, directory administrative units, and admin consent policies.'
  version: 1.0.0
  contact:
    name: Microsoft Graph API Support
    url: https://developer.microsoft.com/graph
servers:
- url: https://graph.microsoft.com/v1.0
  description: Microsoft Graph API v1.0 endpoint
tags:
- name: storage.fileStorage
  x-ms-docs-toc-type: page
paths:
  /storage/fileStorage:
    description: Provides operations to manage the fileStorage property of the microsoft.graph.storage entity.
    get:
      tags:
      - storage.fileStorage
      summary: Microsoft Graph Get fileStorage from storage
      operationId: storage.GetFileStorage
      parameters:
      - name: $select
        in: query
        description: Select properties to be returned
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      - name: $expand
        in: query
        description: Expand related entities
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      responses:
        2XX:
          description: Retrieved navigation property
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.fileStorage'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
    patch:
      tags:
      - storage.fileStorage
      summary: Microsoft Graph Update the navigation property fileStorage in storage
      operationId: storage.UpdateFileStorage
      requestBody:
        description: New navigation property values
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/microsoft.graph.fileStorage'
        required: true
      responses:
        2XX:
          description: Success
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.fileStorage'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
    delete:
      tags:
      - storage.fileStorage
      summary: Microsoft Graph Delete navigation property fileStorage for storage
      operationId: storage.DeleteFileStorage
      parameters:
      - name: If-Match
        in: header
        description: ETag
        schema:
          type: string
      responses:
        '204':
          description: Success
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
  /storage/fileStorage/containers:
    description: Provides operations to manage the containers property of the microsoft.graph.fileStorage entity.
    get:
      tags:
      - storage.fileStorage
      summary: Microsoft Graph List containers
      description: Get a list of fileStorageContainer objects that are accessible to a caller. The containerTypeId filter parameter is required.
      externalDocs:
        description: Find more info here
        url: https://learn.microsoft.com/graph/api/filestorage-list-containers?view=graph-rest-1.0
      operationId: storage.fileStorage.ListContainers
      parameters:
      - $ref: '#/components/parameters/top'
      - $ref: '#/components/parameters/skip'
      - $ref: '#/components/parameters/search'
      - $ref: '#/components/parameters/filter'
      - $ref: '#/components/parameters/count'
      - name: $orderby
        in: query
        description: Order items by property values
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      - name: $select
        in: query
        description: Select properties to be returned
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      - name: $expand
        in: query
        description: Expand related entities
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      responses:
        2XX:
          $ref: '#/components/responses/microsoft.graph.fileStorageContainerCollectionResponse'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-pageable:
        nextLinkName: '@odata.nextLink'
        operationName: listMore
      x-ms-docs-operation-type: operation
    post:
      tags:
      - storage.fileStorage
      summary: Microsoft Graph Create fileStorageContainer
      description: 'Create a new fileStorageContainer object.  The container type identified by containerTypeId must be registered in the tenant.  For delegated calls, the calling user is set as the owner of the fileStorageContainer. '
      externalDocs:
        description: Find more info here
        url: https://learn.microsoft.com/graph/api/filestoragecontainer-post?view=graph-rest-1.0
      operationId: storage.fileStorage.CreateContainers
      requestBody:
        description: New navigation property
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/microsoft.graph.fileStorageContainer'
        required: true
      responses:
        2XX:
          description: Created navigation property.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.fileStorageContainer'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
  /storage/fileStorage/containers/{fileStorageContainer-id}:
    description: Provides operations to manage the containers property of the microsoft.graph.fileStorage entity.
    parameters:
    - name: fileStorageContainer-id
      in: path
      description: The unique identifier of fileStorageContainer
      required: true
      schema:
        type: string
      x-ms-docs-key-type: fileStorageContainer
    get:
      tags:
      - storage.fileStorage
      summary: Microsoft Graph Get containers from storage
      operationId: storage.fileStorage.GetContainers
      parameters:
      - name: $select
        in: query
        description: Select properties to be returned
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      - name: $expand
        in: query
        description: Expand related entities
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      responses:
        2XX:
          description: Retrieved navigation property
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.fileStorageContainer'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
    patch:
      tags:
      - storage.fileStorage
      summary: Microsoft Graph Update the navigation property containers in storage
      operationId: storage.fileStorage.UpdateContainers
      requestBody:
        description: New navigation property values
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/microsoft.graph.fileStorageContainer'
        required: true
      responses:
        2XX:
          description: Success
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.fileStorageContainer'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
    delete:
      tags:
      - storage.fileStorage
      summary: Microsoft Graph Delete navigation property containers for storage
      operationId: storage.fileStorage.DeleteContainers
      parameters:
      - name: If-Match
        in: header
        description: ETag
        schema:
          type: string
      responses:
        '204':
          description: Success
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
  /storage/fileStorage/containers/{fileStorageContainer-id}/columns:
    description: Provides operations to manage the columns property of the microsoft.graph.fileStorageContainer entity.
    parameters:
    - name: fileStorageContainer-id
      in: path
      description: The unique identifier of fileStorageContainer
      required: true
      schema:
        type: string
      x-ms-docs-key-type: fileStorageContainer
    x-ms-docs-grouped-path:
    - /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/columns
    get:
      tags:
      - storage.fileStorage
      summary: Microsoft Graph Get columns from storage
      operationId: storage.fileStorage.containers.ListColumns
      parameters:
      - $ref: '#/components/parameters/top'
      - $ref: '#/components/parameters/skip'
      - $ref: '#/components/parameters/search'
      - $ref: '#/components/parameters/filter'
      - $ref: '#/components/parameters/count'
      - name: $orderby
        in: query
        description: Order items by property values
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      - name: $select
        in: query
        description: Select properties to be returned
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      - name: $expand
        in: query
        description: Expand related entities
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      responses:
        2XX:
          $ref: '#/components/responses/microsoft.graph.columnDefinitionCollectionResponse'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-pageable:
        nextLinkName: '@odata.nextLink'
        operationName: listMore
      x-ms-docs-operation-type: operation
    post:
      tags:
      - storage.fileStorage
      summary: Microsoft Graph Create new navigation property to columns for storage
      operationId: storage.fileStorage.containers.CreateColumns
      requestBody:
        description: New navigation property
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/microsoft.graph.columnDefinition'
        required: true
      responses:
        2XX:
          description: Created navigation property.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.columnDefinition'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
  /storage/fileStorage/containers/{fileStorageContainer-id}/columns/{columnDefinition-id}:
    description: Provides operations to manage the columns property of the microsoft.graph.fileStorageContainer entity.
    parameters:
    - name: fileStorageContainer-id
      in: path
      description: The unique identifier of fileStorageContainer
      required: true
      schema:
        type: string
      x-ms-docs-key-type: fileStorageContainer
    - name: columnDefinition-id
      in: path
      description: The unique identifier of columnDefinition
      required: true
      schema:
        type: string
      x-ms-docs-key-type: columnDefinition
    x-ms-docs-grouped-path:
    - /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/columns/{columnDefinition-id}
    get:
      tags:
      - storage.fileStorage
      summary: Microsoft Graph Get columns from storage
      operationId: storage.fileStorage.containers.GetColumns
      parameters:
      - name: $select
        in: query
        description: Select properties to be returned
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      - name: $expand
        in: query
        description: Expand related entities
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      responses:
        2XX:
          description: Retrieved navigation property
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.columnDefinition'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
    patch:
      tags:
      - storage.fileStorage
      summary: Microsoft Graph Update the navigation property columns in storage
      operationId: storage.fileStorage.containers.UpdateColumns
      requestBody:
        description: New navigation property values
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/microsoft.graph.columnDefinition'
        required: true
      responses:
        2XX:
          description: Success
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.columnDefinition'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
    delete:
      tags:
      - storage.fileStorage
      summary: Microsoft Graph Delete navigation property columns for storage
      operationId: storage.fileStorage.containers.DeleteColumns
      parameters:
      - name: If-Match
        in: header
        description: ETag
        schema:
          type: string
      responses:
        '204':
          description: Success
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
  /storage/fileStorage/containers/{fileStorageContainer-id}/columns/{columnDefinition-id}/sourceColumn:
    description: Provides operations to manage the sourceColumn property of the microsoft.graph.columnDefinition entity.
    parameters:
    - name: fileStorageContainer-id
      in: path
      description: The unique identifier of fileStorageContainer
      required: true
      schema:
        type: string
      x-ms-docs-key-type: fileStorageContainer
    - name: columnDefinition-id
      in: path
      description: The unique identifier of columnDefinition
      required: true
      schema:
        type: string
      x-ms-docs-key-type: columnDefinition
    x-ms-docs-grouped-path:
    - /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/columns/{columnDefinition-id}/sourceColumn
    get:
      tags:
      - storage.fileStorage
      summary: Microsoft Graph Get sourceColumn from storage
      description: The source column for the content type column.
      operationId: storage.fileStorage.containers.columns.GetSourceColumn
      parameters:
      - name: $select
        in: query
        description: Select properties to be returned
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      - name: $expand
        in: query
        description: Expand related entities
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      responses:
        2XX:
          description: Retrieved navigation property
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.columnDefinition'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
  /storage/fileStorage/containers/{fileStorageContainer-id}/columns/$count:
    description: Provides operations to count the resources in the collection.
    parameters:
    - name: fileStorageContainer-id
      in: path
      description: The unique identifier of fileStorageContainer
      required: true
      schema:
        type: string
      x-ms-docs-key-type: fileStorageContainer
    get:
      tags:
      - storage.fileStorage
      summary: Microsoft Graph Get the number of the resource
      operationId: storage.fileStorage.containers.columns.GetCount-67bd
      parameters:
      - $ref: '#/components/parameters/search'
      - $ref: '#/components/parameters/filter'
      responses:
        2XX:
          $ref: '#/components/responses/ODataCountResponse'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
  /storage/fileStorage/containers/{fileStorageContainer-id}/drive:
    description: Provides operations to manage the drive property of the microsoft.graph.fileStorageContainer entity.
    parameters:
    - name: fileStorageContainer-id
      in: path
      description: The unique identifier of fileStorageContainer
      required: true
      schema:
        type: string
      x-ms-docs-key-type: fileStorageContainer
    x-ms-docs-grouped-path:
    - /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/drive
    get:
      tags:
      - storage.fileStorage
      summary: Microsoft Graph Get drive from storage
      description: The drive of the resource fileStorageContainer. Read-only.
      operationId: storage.fileStorage.containers.GetDrive
      parameters:
      - name: $select
        in: query
        description: Select properties to be returned
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      - name: $expand
        in: query
        description: Expand related entities
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      responses:
        2XX:
          description: Retrieved navigation property
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.drive'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
  /storage/fileStorage/containers/{fileStorageContainer-id}/activate:
    description: Provides operations to call the activate method.
    parameters:
    - name: fileStorageContainer-id
      in: path
      description: The unique identifier of fileStorageContainer
      required: true
      schema:
        type: string
      x-ms-docs-key-type: fileStorageContainer
    x-ms-docs-grouped-path:
    - /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/activate
    post:
      tags:
      - storage.fileStorage
      summary: Microsoft Graph Invoke action activate
      operationId: storage.fileStorage.containers.fileStorageContainer.activate
      responses:
        '204':
          description: Success
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: action
  /storage/fileStorage/containers/{fileStorageContainer-id}/lock:
    description: Provides operations to call the lock method.
    parameters:
    - name: fileStorageContainer-id
      in: path
      description: The unique identifier of fileStorageContainer
      required: true
      schema:
        type: string
      x-ms-docs-key-type: fileStorageContainer
    x-ms-docs-grouped-path:
    - /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/lock
    post:
      tags:
      - storage.fileStorage
      summary: Microsoft Graph Invoke action lock
      operationId: storage.fileStorage.containers.fileStorageContainer.lock
      requestBody:
        description: Action parameters
        content:
          application/json:
            schema:
              type: object
              properties:
                lockState:
                  anyOf:
                  - $ref: '#/components/schemas/microsoft.graph.siteLockState'
                  - type: object
                    nullable: true
        required: true
      responses:
        '204':
          description: Success
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: action
  /storage/fileStorage/containers/{fileStorageContainer-id}/permanentDelete:
    description: Provides operations to call the permanentDelete method.
    parameters:
    - name: fileStorageContainer-id
      in: path
      description: The unique identifier of fileStorageContainer
      required: true
      schema:
        type: string
      x-ms-docs-key-type: fileStorageContainer
    x-ms-docs-grouped-path:
    - /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/permanentDelete
    post:
      tags:
      - storage.fileStorage
      summary: Microsoft Graph Invoke action permanentDelete
      operationId: storage.fileStorage.containers.fileStorageContainer.permanentDelete
      responses:
        '204':
          description: Success
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: action
  /storage/fileStorage/containers/{fileStorageContainer-id}/provisionMigrationContainers:
    description: Provides operations to call the provisionMigrationContainers method.
    parameters:
    - name: fileStorageContainer-id
      in: path
      description: The unique identifier of fileStorageContainer
      required: true
      schema:
        type: string
      x-ms-docs-key-type: fileStorageContainer
    x-ms-docs-grouped-path:
    - /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/provisionMigrationContainers
    post:
      tags:
      - storage.fileStorage
      summary: Microsoft Graph Invoke action provisionMigrationContainers
      operationId: storage.fileStorage.containers.fileStorageContainer.provisionMigrationContainers
      responses:
        2XX:
          description: Success
          content:
            application/json:
              schema:
                anyOf:
                - $ref: '#/components/schemas/microsoft.graph.sharePointMigrationContainerInfo'
                - type: object
                  nullable: true
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: action
  /storage/fileStorage/containers/{fileStorageContainer-id}/restore:
    description: Provides operations to call the restore method.
    parameters:
    - name: fileStorageContainer-id
      in: path
      description: The unique identifier of fileStorageContainer
      required: true
      schema:
        type: string
      x-ms-docs-key-type: fileStorageContainer
    x-ms-docs-grouped-path:
    - /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/restore
    post:
      tags:
      - storage.fileStorage
      summary: Microsoft Graph Invoke action restore
      operationId: storage.fileStorage.containers.fileStorageContainer.restore
      responses:
        2XX:
          description: Success
          content:
            application/json:
              schema:
                anyOf:
                - $ref: '#/components/schemas/microsoft.graph.fileStorageContainer'
                - type: object
                  nullable: true
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: action
  /storage/fileStorage/containers/{fileStorageContainer-id}/unlock:
    description: Provides operations to call the unlock method.
    parameters:
    - name: fileStorageContainer-id
      in: path
      description: The unique identifier of fileStorageContainer
      required: true
      schema:
        type: string
      x-ms-docs-key-type: fileStorageContainer
    x-ms-docs-grouped-path:
    - /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/unlock
    post:
      tags:
      - storage.fileStorage
      summary: Microsoft Graph Invoke action unlock
      operationId: storage.fileStorage.containers.fileStorageContainer.unlock
      responses:
        '204':
          description: Success
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: action
  /storage/fileStorage/containers/{fileStorageContainer-id}/migrationJobs:
    description: Provides operations to manage the migrationJobs property of the microsoft.graph.fileStorageContainer entity.
    parameters:
    - name: fileStorageContainer-id
      in: path
      description: The unique identifier of fileStorageContainer
      required: true
      schema:
        type: string
      x-ms-docs-key-type: fileStorageContainer
    x-ms-docs-grouped-path:
    - /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/migrationJobs
    get:
      tags:
      - storage.fileStorage
      summary: Microsoft Graph Get migrationJobs from storage
      description: The collection of sharePointMigrationJob objects local to the container. Read-write.
      operationId: storage.fileStorage.containers.ListMigrationJobs
      parameters:
      - $ref: '#/components/parameters/top'
      - $ref: '#/components/parameters/skip'
      - $ref: '#/components/parameters/search'
      - $ref: '#/components/parameters/filter'
      - $ref: '#/components/parameters/count'
      - name: $orderby
        in: query
        description: Order items by property values
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      - name: $select
        in: query
        description: Select properties to be returned
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      - name: $expand
        in: query
        description: Expand related entities
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      responses:
        2XX:
          $ref: '#/components/responses/microsoft.graph.sharePointMigrationJobCollectionResponse'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-pageable:
        nextLinkName: '@odata.nextLink'
        operationName: listMore
      x-ms-docs-operation-type: operation
    post:
      tags:
      - storage.fileStorage
      summary: Microsoft Graph Create new navigation property to migrationJobs for storage
      operationId: storage.fileStorage.containers.CreateMigrationJobs
      requestBody:
        description: New navigation property
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/microsoft.graph.sharePointMigrationJob'
        required: true
      responses:
        2XX:
          description: Created navigation property.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.sharePointMigrationJob'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
  /storage/fileStorage/containers/{fileStorageContainer-id}/migrationJobs/{sharePointMigrationJob-id}:
    description: Provides operations to manage the migrationJobs property of the microsoft.graph.fileStorageContainer entity.
    parameters:
    - name: fileStorageContainer-id
      in: path
      description: The unique identifier of fileStorageContainer
      required: true
      schema:
        type: string
      x-ms-docs-key-type: fileStorageContainer
    - name: sharePointMigrationJob-id
      in: path
      description: The unique identifier of sharePointMigrationJob
      required: true
      schema:
        type: string
      x-ms-docs-key-type: sharePointMigrationJob
    x-ms-docs-grouped-path:
    - /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/migrationJobs/{sharePointMigrationJob-id}
    get:
      tags:
      - storage.fileStorage
      summary: Microsoft Graph Get migrationJobs from storage
      description: The collection of sharePointMigrationJob objects local to the container. Read-write.
      operationId: storage.fileStorage.containers.GetMigrationJobs
      parameters:
      - name: $select
        in: query
        description: Select properties to be returned
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      - name: $expand
        in: query
        description: Expand related entities
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      responses:
        2XX:
          description: Retrieved navigation property
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.sharePointMigrationJob'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
    patch:
      tags:
      - storage.fileStorage
      summary: Microsoft Graph Update the navigation property migrationJobs in storage
      operationId: storage.fileStorage.containers.UpdateMigrationJobs
      requestBody:
        description: New navigation property values
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/microsoft.graph.sharePointMigrationJob'
        required: true
      responses:
        2XX:
          description: Success
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.sharePointMigrationJob'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
    delete:
      tags:
      - storage.fileStorage
      summary: Microsoft Graph Delete navigation property migrationJobs for storage
      operationId: storage.fileStorage.containers.DeleteMigrationJobs
      parameters:
      - name: If-Match
        in: header
        description: ETag
        schema:
          type: string
      responses:
        '204':
          description: Success
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
  /storage/fileStorage/containers/{fileStorageContainer-id}/migrationJobs/{sharePointMigrationJob-id}/progressEvents:
    description: Provides operations to manage the progressEvents property of the microsoft.graph.sharePointMigrationJob en

# --- truncated at 32 KB (1191 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/microsoft-graph/refs/heads/main/openapi/microsoft-graph-storage-filestorage-api-openapi.yml