Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge Azure/azure-rest-api-specs into ishansrivastava90 fork #1

Merged
merged 4,606 commits into from
Feb 12, 2021

Conversation

ishansrivastava90
Copy link
Owner

Latest improvements:

MSFT employees can try out our new experience at OpenAPI Hub - one location for using our validation tools and finding your workflow.

Contribution checklist:

  • I have reviewed the documentation for the workflow.
  • Validation tools were run on swagger spec(s) and have all been fixed in this PR.
  • The OpenAPI Hub was used for checking validation status and next steps.

ARM API Review Checklist

  • Service team MUST add the "WaitForARMFeedback" label if the management plane API changes fall into one of the below categories.
  • adding/removing APIs.
  • adding/removing properties.
  • adding/removing API-version.
  • adding a new service in Azure.

Failure to comply may result in delays for manifest application. Note this does not apply to data plane APIs.

  • If you are blocked on ARM review and want to get the PR merged urgently, please get the ARM oncall for reviews (RP Manifest Approvers team under Azure Resource Manager service) from IcM and reach out to them.
    Please follow the link to find more details on API review process.

dukum and others added 30 commits January 22, 2021 10:47
…12504)

* adding deep fetch swagger support

* adding filter properties

* example improvements and fixes

* marking property readOnly

Co-authored-by: Durgesh Kumar <[email protected]>
…#12403)

* Added new specification for chat - release 2020-11-01-preview3

* Addressing feedback

* Updating max page size parameter name

* update `maxpagesize` parameter name in example file.

* Runn prettier on examples

* Removing obsolete example files, and adding missing description properties.

* Update `maxpagesize` query parameter name for `ListChatThreads`

* rename $maxpagesize to `maxPageSize`

* - Adding SequenceId
- Renaming $maxPageSize to maxPageSize
- Referenceing common Error Schema
- Add ChatMessageType property and allow sending RichText Html
- Mark required properties to indicate they are not nullable.
- Expose Message' `sequenceId` to allow clients to sort message withing the same conversation.

* Fix swagger example model validation

* run prettier

* Return error response instead of error object

* Fix example files

* Remove `ChatMessage` Priority from Preview3 API

Co-authored-by: Camilo Ramirez <[email protected]>
Co-authored-by: Amr Elroumy <[email protected]>
…#12560)

Re-added Location and Retry-After headers to private endpoint connection update operation. Removing these from the swagger was incorrect and caused a breaking change in the C# SDK.
* Base commit - Copied 2019-06-01-preview api version to stable version 2020-12-01

* GA API Version changes.

* updated response property to readOnly and fixed example file.

* Fixed spell check error.

* Fixed review comments.

* Fixed review comment.

* Fixed review comments.

* Fixed review comments.

* Fixed lint errors.

* Fixed go readme. file.

* Fixed review comments and added JEDI requirement swagger.

Co-authored-by: Amogh Natu <[email protected]>
…sion preview/2020-04-01-preview (#11070)

* Add missing subscriptionId and resourceGroup

* Update 2020-04-01-preview

* Split 2020-04-01-preview

* Reverting changes for subscriptionId/resourceGroup; Fix casing for etag field.

* Adding missing ResourcesHistory API to swagger

* Fix API definition; Add an example

* Fix multiple issues

1) Rename PropertyChangeType to ChangeType; 2) Add resourceId ResourceChangeData; 3) Add snapshotId to ResourceSnapshotData; 4) Fix model name in resourceshistory.json

* Fix linter/model issues

* Fix etag casing more places

* Fix ErrorResponse modeling in resourcechanges.json and resourcehistory.json

* Add default response for Operations API

* Revert renaming of PropertyChangeType

* Add changeType to swagger

* Revert "Add changeType to swagger"

This reverts commit 5bfd7fb.

* Fix swagger for resourcesHistory

Co-authored-by: Youke Shen <[email protected]>
* Adding patch operation  in 2019-03-01 API

* Adding missing example file

* Fixing api version in the example

* Fixing parameter name

* Removing properties that don't exist in AzureResource
)

* Added examples for Microsoft.Solutions 2018-06-01 for S360 item.

* Added examples for Microsoft.Solutions 2018-06-01 for S360 item.
#12322)

* Bring changes from two recent PRs to 7.2-preview into 7.3-preview for AKV

* address review feedback

* add missing scope strings to examples

* hopefully fixing very broken rebase/merge

* re-remove re-appearing trailing commas

* one more..

* ran prettier-fix
* API for Acs Auth GA version

* Update enum as camlCase

* run prettier

* add voip as custom work

* Update an example

* Remove kind as property for CommunicationIdentity

* Update an example

* Update examples

* Update description

* remove real tokens from examples

* Remove identities from endpoint for every example

* remove redundancy from operationId
set api-version as global open api parameter

* Add default response

* Update operationId, rename ErrorResponse to CommunicationError

* Update CreateIdentityExample

* Update examples

* Change operationId from CommunicationIdentity_CreateOrUpdate back to CommunicationIdentity_Create. Endpoint doesn't update anything. There is a description for the optional body explaining the purpose.

* run prettier

* Return 201 for CreateIdentity endpoint

* Add readOnly parameter, add innerError parameter

* Add "x-nullable" in CommunicationError

* Remove x-nullable

Co-authored-by: Alexandra Lamiova Pistrakova <[email protected]>
* define permissions enums

* anyOf

* fixup schema

* add enums for roleType and roleDefinitionType

* add roleScope enum

* scope names

* set name for enum

* consolidate DataActions

* revert consolidation

* enum names and desscriptions

* fix ReadDeletedHsmKey

* ReadHsmSecurityDomainTransferKey

* spellcheck

* pr comments

* renames and description changes

* Update specification/keyvault/data-plane/Microsoft.KeyVault/preview/7.2-preview/rbac.json

Co-authored-by: David Desberg <[email protected]>

* renames

Co-authored-by: David Desberg <[email protected]>
* add missing entities

* set modelAsString to true

* remove z

* entity fixes

* add words to be ignored in spell check
…his Deprecation (#12494)

* Remove CheckModernEligibility endpoint

* Delete SaaSGetModerneligibility.json
kesharma and others added 29 commits February 9, 2021 16:53
…s in AzureMLExecutePipeline (#12744)

* Update Pipeline.json

Add PipelineEndpoint with version and DataPathAssignments fields in AzureMLExecutePipeline

* update

* update

* nit
…in response yet) (#12852)

* Fix backup response, remove systemData(not in response yet

* Add long running op to backup patch

* systemData

* Remove name from volume properties, removed from service response

* Reference system data from common types

* Reference system data from common types

Co-authored-by: Audunn Baldvinsson <[email protected]>
* update contract for anomaly detector

* make severity optional

* contract update

* update according to PR

* update values

* update

* prettier fix

* split the PR into two parts, this pr adds two enum values into the granularity and make timestamp optional

* change preview to stable

* update to stable version

* fix build failure

* update

* update

Co-authored-by: [email protected] <[email protected]>
* Convert SD download operation to async operation

* Remove Security Domain structure definition

* Minor update

* Update 7.3-preview spec

* Fix validation errors

* Update specification/keyvault/data-plane/Microsoft.KeyVault/preview/7.2-preview/securitydomain.json

Co-authored-by: Heath Stewart <[email protected]>

* Address review feedback

Co-authored-by: Heath Stewart <[email protected]>

* Fix prettier check failures

* Fix suppression statement in readme.md

* Fix typo

* Another prettier fix

Co-authored-by: Heath Stewart <[email protected]>
* Update library.json

Made x-ms-blob-condition-appendpos an optional field.
Updated LibraryResource properties to not be readonly as the same model is used for CreateOrUpdate operation of big data pool.

* Update library.json

Undo readonly property change.
Fixed case of property overrideQueryTimeRange
* Add Identity to createWorkpace example

* change for getTransitivePEUsages

* update

* prettier code

* add another new endpoint

* address comments

* change for getTransitivePEUsages

* update

* prettier code

* add another new endpoint

* address comments

* revert change on transitivePE and notebookKeys

* revert change on transitivePE and notebookKeys

* add new stable version 2021-01-01

* add ListNotebookAccessToken

* add primaryUserAssignedIdentity

* fix missing properties and apis

* fix one more missing property

* support for cmk uai

* addressed comments

* fix ref error

* fix linterror

* fix pipeline errors

* fix more properties

* fix lintdiff error and prettier error

* ListNodes should be marked as pageable

* Default value for IsolatedNetwork should be false not null

* update aksProperties for agentVmSize and clusterPurpose

* Add "auto" enum to SslConfiguration.status

* add setupScripts property to computeInstance

* add workspaceUrl to databricks

* mark osType readonly

* set default of ostype. dont make readonly

* dont capitalize setupscripts

* fix property clusterPurpose

* define SetupScripts

* description should not be capitalized

* AmlComputeNodesInformation update for nextLink

* remove linked service

* add systemData

* add IdentityType reference

* fix systemData

* add itemName to pagable on listNodes

* fix prettier

* add cpuLimit and memoryInGBLimit, update desc

* add new property

* address comments

* fix pipeline

* fix pipeline errors

* 202 status for start and stop CI

Co-authored-by: Deepthi Male <[email protected]>
Co-authored-by: Joshua Peterson <[email protected]>
Co-authored-by: thtodoro <[email protected]>
Co-authored-by: Vinay Rajmal Soni <[email protected]>
…e/2020-10-01 (#11636)

* Add 2020-10-01: Duplicating 2020-09-01 files first

* Updating all '2020-09-01' strings to '2020-10-01' in copied files and updating readme.md

This reverts commit 948dfb4b1cd1d85e81e86035bf37c368a7baa763.

* Adding swagger for Microsoft.Web/functionAppStacks, Microsoft.Web/locations/functionAppStacks, Microsoft.Web/webAppStacks and Microsoft.Web/locations/webAppStacks

* fixing incomplete descriptions

* adding readOnly

* removing query string from type

* removing null id property

* adding id property populated with resource ID

* Adding "date-time" format

* fixing typo in description

* adding new property "storageAccountRequired" in CommonDefinitions.json
* Fixing RI s360 Flagged corrections in 2019-10-01 version

(cherry picked from commit 919cb1df3931e1a2d5d892b44470e85b78f55696)

* fix corresponding example
* Fixing error in lastModifiedAt description

In response to Issue #12712, fixing the error in the description of the lastModifiedAt systemData property

* Updated v1 types.json to fix lastModifiedAt typo

Updated the description for lastModifiedAt to address a typo

* Updated lastModifiedAt text for alignment

Updated the lastModifiedAt text to align with other documented sources
* add polymorphism

* fix polymorphy issues for enviroment update and event-source update

* remove readme.az.md

* remove readme.cli.md

* add suppress for kind property in timeseriesinsights.json
…ble/2020-05-01 (#12681)

* update to new swaggers

* fix some validation issues

* change ErrorResponse to types.json for test

* Add systemData to other entities

* Fix encoding json to not use errorResponse test

* fix validation error

* updating examples with latest fixes

* fixing a few validation errors

* fix validation errors

* Fix validation error.

* fix int max len issue
…stable/2020-10-01 (#11579)

* Adds base for updating Microsoft.Insights from version stable/2017-04-01 to version 2020-10-01

* Updates readme

* Updates API version in new specs and examples

* Removed API related to ActionGroup from the new api-version

* Implemented new api-version

* Added more exmamples and renamed them

* Adds suppression to readme

* Adds suppression to readme

* Adds suppression to readme

* Ran prettier

* Reverted error response to match previous one, to not intoduce breaking change

* Added suppression for error response

* Fixed error response suppression

* Ran prettier + improved error response suppression

* Reverted ALA API operationIds so it won't be a breaking change for Python

* Reverted parameter + definition names to no be breaking change

* Fixed examples according to parameters and defs revert

* Checking push

* Reverting Inbal's merge today

* Fixing "The example JSON file is not referenced from the swagger file."

* Adding to readme.azureresourceschema.md

* fixing python package

* Reverting last commit

* Fixing python readme

Co-authored-by: Natalie Polishuk 🦝 <[email protected]>
* Updating descriptions

Updating enum names

Updating STS description

* Fixing tags and operation IDs

* Tags update v2

* Further documentation improvements

* Addressing PR comments

* Further description improvements
* Add 2020-10-01-preview:Duplicating the last version's files first

* Second commit: Adding the actual 2020-10-01-preview swagger files and update readme files

* Fix path for preview version in readme files

* Another path fix in readme

* Remove UserAssigned Identity

* Change provisioningState from Created to Succeeded

* Proxy & Default dto work in relation to systemdata
Fixed the model reference for LibraryInfo.
Added missing property lastSucceededTimestamp.
…r to preview folder (#12881)

* update Identity and Turn swaggers to use common definition of CommunicationErrorResponse type

* Update Turn swagger to use definitions from CommunicationIdentity swagger

* update CommunicationIdentity to preview version to match with CommunicationTurn swagger

* update readme file with preview version of CommnicationIdentity.json

* add examples for CommunicationIdentity

Co-authored-by: Avin Pattath <[email protected]>
…n stable/2021-01-15 (#12261)

* Adds base for updating Microsoft.DocumentDB from version stable/2020-09-01 to version 2021-01-15

* Updates readme

* Updates API version in new specs and examples

* Changes to examples

* add real example to patcH

* add to patch

* Update sql partition key kind and adds systemKey field

* Refactor cosmosdb.json + examples with updated property

* Adds examples to list call

* Fix partition key

* Managed Service Identity Support

* Fix pk version

* Changes for private endpoint and enums

* Update readme

* Fixes for private endpoint

* Fix api version

* Add 4.0 to ApiProperties enum

* Add suppression for RequiredSystemDataInNewApiVersions

* Fix Managed Service Identity

* Update examples

* Managed Service Identity Fix

* Add new version to other readmes

* Fix output path for go version 01-15

* Fix output path for go version 01-15 again

* msi fix

* Fix examples for MSI

* Change NetworkAclBypass to modelAsString=false

* Remove duplicate ErrorResponse

Co-authored-by: Akashdeep Goel <[email protected]>
Co-authored-by: xujin-zhang <[email protected]>
@ishansrivastava90 ishansrivastava90 merged commit f0de67c into ishansrivastava90:master Feb 12, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment