* Remove SkipBodyDownload from Request
It's not part of the Request, it's part of the body download policy.
Moved to a stand-alone function in runtime to decouple it.
* update changelog
* feat: add compatible support for codegen pipeline
* fix: continue when cannot find ori exports
* refactor: change spec path parser to more robust way
* fix: remove example and test files when clean generated files
* feat: add dependency check step to build pipeline
* fix: move depency check from build-test to analyze
* fix: remove all -x flag in go build to show clear error log
* fix: change param path and simplify implementation
* fix: remove unnecessary ignore package
* fix: use retract info to judge whether a package is deprecated
* fix: change path compare to more simple way
* fix: some script refine
* Generated from specification/imagebuilder/resource-manager/readme.md tag package-2021-10 (commit hash: fe0ddc1279ffbfc3b971ba46d4c62ed597b571ae)
* Generated from specification/elastic/resource-manager/readme.md tag package-2020-07-01 (commit hash: fe0ddc1279ffbfc3b971ba46d4c62ed597b571ae)
* v60.1.0
This commit adds the ability to specify a User Agent when creating a client for Azure Service Bus. The underlying namespace already supported this, so this simply passes it through.
The focus of these changes is to ensure that the service principal is
explicitly granted the "Owner" role on the active resource group, whether
the principal was newly created or a cached instance was used.
Co-authored-by: Jesse Squire <jesse.squire@gmail.com>
Fixes two issues:
- go-amqp v0.17.0 update handles cancelling drain when the link detaches
- and now we can also handle empty session IDs! Test added and reflected in the public API contract.
Breaking changes:
- `Message` and `ReceivedMessage` API surface has changed to move more properties to be 'pointer to prop' rather than just the 'prop' so they can be properly optional. (this also fixed the 'empty session ID' issue)
Fixes#16340Fixes#15163
This PR inverts the dependency for websockets so we no longer have a direct dependency on the nhooyr.io/websocket package. This also means that if you don't depend on websockets then there is no 3rd party package in your code path anymore.
Clients can pass in a function that understands how to create socket connections and we do provide an example, using `nhooyr.io/websocket` so it shouldn't be too difficult to get going.
Example: https://github.com/Azure/azure-sdk-for-go/pull/16396/files#diff-ac974b7091187f25a2b8d4a5c2c556008f914fc3dc7bcc7b327c12d27a2dcb07R49
* Use stress test environment defaults for group and subscription
* Fix parameter passing from deploy-stress-tests.ps1 script
* Redact stress deployment logs and simplify image handling
* Use DevopsLogging parameter to prevent secret logging in non-devops CI environments
* Use switch type for DevopsLogging parameter
* Remove boolean parameter usage in favor of [switch]
* Add default parameter set usage comment
* Throw when clusterGroup and/or subscription is not specified for custom environments
* Add helper function for logging azure pipelines vso commands
* Invert SuppressVsoCommands binary default value
* Vso command fixes
Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com>
* Add disk metrics script and template
* Support linux disk matrics
* Add continueOnError to write-filesystemmetrics.yml
Co-authored-by: Patrick Hallisey <pahallis@microsoft.com>
* adding variables API
* update changelog, fixing body
* checking error value on stop
* adding Close to response bodies, doc comments
* fixing close on Stop method
* updating for release