This is the AutoRest configuration file for FileStorage.
To build the SDK for FileStorage, simply Install AutoRest and in this folder, run:
autorest
To see additional help and options, run:
autorest --help
These are the global settings for the FileStorage API.
openapi-type: data-plane
tag: package-2024-05
use-internal-constructors: true
add-credentials: true
These settings apply only when --tag=package-2020-10
is specified on the command line.
input-file:
- preview/2020-10-02/file.json
These settings apply only when --tag=package-2021-02
is specified on the command line.
input-file:
- preview/2021-02-12/file.json
These settings apply only when --tag=package-2021-04
is specified on the command line.
input-file:
- preview/2021-04-10/file.json
These settings apply only when --tag=package-2021-06
is specified on the command line.
input-file:
- preview/2021-06-08/file.json
These settings apply only when --tag=package-2021-12
is specified on the command line.
input-file:
- preview/2021-12-02/file.json
These settings apply only when --tag=package-2022-11
is specified on the command line.
input-file:
- preview/2022-11-02/file.json
These settings apply only when --tag=package-2023-01
is specified on the command line.
input-file:
- preview/2023-01-03/file.json
These settings apply only when --tag=package-2023-08
is specified on the command line.
input-file:
- preview/2023-08-03/file.json
These settings apply only when --tag=package-2024-02
is specified on the command line.
input-file:
- preview/2024-02-04/file.json
These settings apply only when --tag=package-2024-05-preview
is specified on the command line.
input-file:
- preview/2024-05-04/file.json
These settings apply only when --tag=package-2024-05
is specified on the command line.
input-file:
- stable/2024-05-04/file.json
directive:
- suppress: DefinitionsPropertiesNamesCamelCase
reason: These parameters are predfined by storage specifications
- suppress: XmsPathsMustOverloadPaths
- suppress: XmsExamplesRequired
- suppress: LongRunningOperationsWithLongRunningExtension
- suppress: OAV107