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"