Add nodejs generation for Operational Insights#3244
Conversation
Automation for azure-libraries-for-javaNothing to generate for azure-libraries-for-java |
Automation for azure-sdk-for-nodeThe initial PR has been merged into your service PR: |
Automation for azure-sdk-for-pythonThe initial PR has been merged into your service PR: |
Automation for azure-sdk-for-goThe initial PR has been merged into your service PR: |
Automation for azure-sdk-for-rubyNothing to generate for azure-sdk-for-ruby |
|
@amarzavery Are you ok with this change? This is related to NodeJS SDK |
|
CI is fixed |
| nodejs: | ||
| package-name: azure-loganalytics | ||
| package-version: 0.1.0 | ||
| output-folder: $(node-sdks-folder)/lib/services/loganalytics |
There was a problem hiding this comment.
The management plane package is named as azure-arm-operationalinsights. It can be found here https://github.com/Azure/azure-sdk-for-node/blob/master/lib/services/operationalInsightsManagement/package.json.
Is there a reason to not follow the convention to name it as azure-operationalinsights and name it as azure-loganalytics ?
There was a problem hiding this comment.
Operational Insights is old branding. In general I am trying not to produce fresh releases that use old branding, and will migrate older code to the new branding as well. The RP is still microsoft.operationalInsights.
There was a problem hiding this comment.
See e.g. Python management cmdlets for same service: https://github.com/Azure/azure-sdk-for-python/tree/master/azure-mgmt-loganalytics
| override-client-name: LogAnalyticsClient | ||
| generate-license-txt: false | ||
| generate-package-json: false | ||
| generate-readme-md: false |
There was a problem hiding this comment.
@alexeldeib - Are you doing anything custom in the README.md? Trying to understand why generate-* directives are marked false.
@daschult - Should the generate-* be false?
There was a problem hiding this comment.
See also Azure/azure-sdk-for-node#3008 -- I generated using these directives as "true", but I modified the readme examples by hand. I didn't want these overwritten with the generated readme. Does that sound correct, or have I misunderstood the auto-generation here?
I guess that doesn't apply to package-json or license-txt, I can mark these true again.
|
@amarzavery pulling this out to the top level since I just squashed that comment but see Azure/azure-sdk-for-node#3008 @RikkiGibson for context. |
This checklist is used to make sure that common issues in a pull request are addressed. This will expedite the process of getting your pull request merged and avoid extra work on your part to fix issues discovered during the review process.
PR information
api-versionin the path should match theapi-versionin the spec).Quality of Swagger