Skip to content

Latest commit

 

History

History
25 lines (22 loc) · 786 Bytes

File metadata and controls

25 lines (22 loc) · 786 Bytes

TypeScript

These settings apply only when --typescript is specified on the command line. Please also specify --typescript-sdks-folder=<path to root folder of your azure-sdk-for-js clone>.

typescript:
  package-version: 0.1.0
  azure-arm: true
  package-name: "@azure/arm-avs"
  override-client-name: AvsClient
  output-folder: "$(typescript-sdks-folder)/sdk/avs/arm-avs"
  payload-flattening-threshold: 1
  generate-metadata: true
directive:
- from: managedidentity.json
  where: definitions.SystemAssignedServiceIdentity
  transform: $["x-ms-client-name"] = "PrivateCloudIdentity"
- from: managedidentity.json
  where: definitions.SystemAssignedServiceIdentityType
  transform: $["x-ms-enum"].name = "ResourceIdentityType"