specification/vmware/Microsoft.AVS.Management/tspconfig.yaml (18 lines of code) (raw):

parameters: "service-dir": default: "sdk/avs" "service-directory-name": default: "vmware" emit: ["@azure-tools/typespec-autorest"] linter: extends: - "@azure-tools/typespec-azure-rulesets/resource-manager" options: "@azure-tools/typespec-autorest": azure-resource-provider-folder: "resource-manager" emit-common-types-schema: "never" # `arm-resource-flattening` is only used for back-compat for specs existed on July 2024. All new service spec should NOT use this flag arm-resource-flattening: true emitter-output-dir: "{project-root}/.." output-file: "{azure-resource-provider-folder}/{service-name}/{version-status}/{version}/vmware.json" omit-unreachable-types: true use-read-only-status-schema: true # "@azure-tools/typespec-csharp": # flavor: azure # package-dir: "Azure.ResourceManager.Avs" # clear-output-folder: true # model-namespace: true # namespace: "{package-dir}" # "@azure-tools/typespec-go": # service-dir: "sdk/resourcemanager/avs" # package-dir: "armavs" # module: "github.com/Azure/azure-sdk-for-go/{service-dir}/{package-dir}" # fix-const-stuttering: true # flavor: "azure" # generate-samples: true # generate-fakes: true # head-as-boolean: true # inject-spans: true # "@azure-tools/typespec-java": # package-dir: "azure-resourcemanager-avs" # namespace: "com.azure.resourcemanager.avs" # service-name: "avs" # flavor: azure # "@azure-tools/typespec-python": # package-dir: "azure-mgmt-avs" # namespace: "azure.mgmt.avs" # flavor: "azure" # generate-test: true # generate-sample: true # "@azure-tools/typespec-ts": # is-modular-library: true # experimental-extensible-enums: true # package-dir: "arm-avs" # flavor: "azure" # package-details: # name: "@azure/arm-avs"