Skip to content

Conversation

@tianxin-ms
Copy link
Member

@tianxin-ms tianxin-ms commented Oct 2, 2023

ARM (Control Plane) API Specification Update Pull Request

PR review workflow diagram

Please understand this diagram before proceeding. It explains how to get your PR approved & merged.

diagram

[1] ARM review queue (for merge queues, see [4])
The PRs are processed by time opened, ascending. Your PR may show up on 2nd or later page.
If you addressed Step 1 from the diagram and your PR is not showing up in the queue, ensure the label ARMChangesRequested
is removed from your PR. This should cause the label WaitForARMFeedback to be added.
[2] https://aka.ms/azsdk/support/specreview-channel
[3] List of SDK breaking changes approvers in pinned Teams announcement
[4] public repo merge queue, private repo merge queue (for ARM review queue, [1])

If you need further help with anything, see Getting help section below.

Purpose of this PR

What's the purpose of this PR? Check all that apply. This is mandatory!

  • New API version. (Such PR should have been generated with OpenAPI Hub, per this wiki doc.)
  • Update existing version for a new feature. (This is applicable only when you are revising a private preview API version.)
  • Update existing version to fix swagger quality issues in S360.
  • Other, please clarify:
    • edit this with your clarification

Due diligence checklist

To merge this PR, you must go through the following checklist and confirm you understood
and followed the instructions by checking all the boxes:

Breaking changes review (Step 1)

  • If the automation determines you have breaking changes, i.e. Step 1 from the diagram applies to you,
    you must follow the breaking changes process.
    IMPORTANT This applies even if:
    • The tool fails while it shouldn't, e.g. due to runtime exception, or incorrect detection of breaking changes.
    • You believe there is no need for you to request breaking change approval, for any reason.
      Such claims must be reviewed, and the process is the same.

ARM API changes review (Step 2)

  • If this PR is in purview of ARM review then automation will add the ARMReview label.
  • If you want to force ARM review, add the label yourself.
  • Proceed according to the diagram at the top of this comment.

Viewing API changes

For convenient view of the API changes made by this PR, refer to the URLs provided in the table
in the Generated ApiView comment added to this PR. You can use ApiView to show API versions diff.

Suppressing failures

If one or multiple validation error/warning suppression(s) is detected in your PR, please follow the
Swagger-Suppression-Process
to get approval.

Getting help

@openapi-pipeline-app
Copy link

openapi-pipeline-app bot commented Oct 2, 2023

Next Steps to Merge

✔️ All automated merging requirements have been met! Refer to step 4 in the PR workflow diagram (even if your PR is for data plane, not ARM).

@openapi-pipeline-app
Copy link

openapi-pipeline-app bot commented Oct 2, 2023

Swagger Validation Report

️️✔️BreakingChange succeeded [Detail] [Expand]
There are no breaking changes.
️⚠️Breaking Change(Cross-Version): 92 Warnings warning [Detail]
compared swaggers (via Oad v0.10.4)] new version base version
cognitiveservices.json 2023-10-01-preview(22c2554) 2023-05-01(main)
cognitiveservices.json 2023-10-01-preview(22c2554) 2016-02-01-preview(main)

The following breaking changes are detected by comparison with the latest preview version:

Only 30 items are listed, please refer to log for more details.

Rule Message
⚠️ 1003 - RequestBodyFormatNoLongerSupported The new version does not support 'text/json' as a request body format.
New: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L12:3
Old: Microsoft.CognitiveServices/preview/2016-02-01-preview/cognitiveservices.json#L12:3
⚠️ 1003 - RequestBodyFormatNoLongerSupported The new version does not support 'text/json' as a request body format.
New: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L12:3
Old: Microsoft.CognitiveServices/preview/2016-02-01-preview/cognitiveservices.json#L12:3
⚠️ 1003 - RequestBodyFormatNoLongerSupported The new version does not support 'text/json' as a request body format.
New: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L12:3
Old: Microsoft.CognitiveServices/preview/2016-02-01-preview/cognitiveservices.json#L12:3
⚠️ 1003 - RequestBodyFormatNoLongerSupported The new version does not support 'text/json' as a request body format.
New: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L12:3
Old: Microsoft.CognitiveServices/preview/2016-02-01-preview/cognitiveservices.json#L12:3
⚠️ 1003 - RequestBodyFormatNoLongerSupported The new version does not support 'text/json' as a request body format.
New: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L12:3
Old: Microsoft.CognitiveServices/preview/2016-02-01-preview/cognitiveservices.json#L12:3
⚠️ 1003 - RequestBodyFormatNoLongerSupported The new version does not support 'text/json' as a request body format.
New: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L12:3
Old: Microsoft.CognitiveServices/preview/2016-02-01-preview/cognitiveservices.json#L12:3
⚠️ 1003 - RequestBodyFormatNoLongerSupported The new version does not support 'text/json' as a request body format.
New: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L12:3
Old: Microsoft.CognitiveServices/preview/2016-02-01-preview/cognitiveservices.json#L12:3
⚠️ 1003 - RequestBodyFormatNoLongerSupported The new version does not support 'text/json' as a request body format.
New: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L12:3
Old: Microsoft.CognitiveServices/preview/2016-02-01-preview/cognitiveservices.json#L12:3
⚠️ 1003 - RequestBodyFormatNoLongerSupported The new version does not support 'text/json' as a request body format.
New: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L12:3
Old: Microsoft.CognitiveServices/preview/2016-02-01-preview/cognitiveservices.json#L12:3
⚠️ 1006 - RemovedDefinition The new version is missing a definition that was found in the old version. Was 'CognitiveServicesAccountCreateParameters' removed or renamed?
New: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L3068:3
Old: Microsoft.CognitiveServices/preview/2016-02-01-preview/cognitiveservices.json#L480:3
⚠️ 1006 - RemovedDefinition The new version is missing a definition that was found in the old version. Was 'CognitiveServicesAccountUpdateParameters' removed or renamed?
New: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L3068:3
Old: Microsoft.CognitiveServices/preview/2016-02-01-preview/cognitiveservices.json#L480:3
⚠️ 1006 - RemovedDefinition The new version is missing a definition that was found in the old version. Was 'CognitiveServicesAccountPropertiesCreateParameters' removed or renamed?
New: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L3068:3
Old: Microsoft.CognitiveServices/preview/2016-02-01-preview/cognitiveservices.json#L480:3
⚠️ 1007 - RemovedClientParameter The new version is missing a client parameter that was found in the old version. Was 'subscriptionIdParameter' removed or renamed?
New: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L5654:3
Old: Microsoft.CognitiveServices/preview/2016-02-01-preview/cognitiveservices.json#L758:3
⚠️ 1007 - RemovedClientParameter The new version is missing a client parameter that was found in the old version. Was 'apiVersionParameter' removed or renamed?
New: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L5654:3
Old: Microsoft.CognitiveServices/preview/2016-02-01-preview/cognitiveservices.json#L758:3
⚠️ 1008 - ModifiedOperationId The operation id has been changed from 'CognitiveServicesAccounts_Create' to 'Accounts_Create'. This will impact generated code.
New: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L31:7
Old: Microsoft.CognitiveServices/preview/2016-02-01-preview/cognitiveservices.json#L22:7
⚠️ 1008 - ModifiedOperationId The operation id has been changed from 'CognitiveServicesAccounts_Update' to 'Accounts_Update'. This will impact generated code.
New: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L96:7
Old: Microsoft.CognitiveServices/preview/2016-02-01-preview/cognitiveservices.json#L83:7
⚠️ 1008 - ModifiedOperationId The operation id has been changed from 'CognitiveServicesAccounts_Delete' to 'Accounts_Delete'. This will impact generated code.
New: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L152:7
Old: Microsoft.CognitiveServices/preview/2016-02-01-preview/cognitiveservices.json#L139:7
⚠️ 1008 - ModifiedOperationId The operation id has been changed from 'CognitiveServicesAccounts_GetProperties' to 'Accounts_Get'. This will impact generated code.
New: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L196:7
Old: Microsoft.CognitiveServices/preview/2016-02-01-preview/cognitiveservices.json#L185:7
⚠️ 1008 - ModifiedOperationId The operation id has been changed from 'CognitiveServicesAccounts_ListByResourceGroup' to 'Accounts_ListByResourceGroup'. This will impact generated code.
New: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L330:7
Old: Microsoft.CognitiveServices/preview/2016-02-01-preview/cognitiveservices.json#L236:7
⚠️ 1008 - ModifiedOperationId The operation id has been changed from 'CognitiveServicesAccounts_List' to 'Accounts_List'. This will impact generated code.
New: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L372:7
Old: Microsoft.CognitiveServices/preview/2016-02-01-preview/cognitiveservices.json#L280:7
⚠️ 1008 - ModifiedOperationId The operation id has been changed from 'CognitiveServicesAccounts_ListKeys' to 'Accounts_ListKeys'. This will impact generated code.
New: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L450:7
Old: Microsoft.CognitiveServices/preview/2016-02-01-preview/cognitiveservices.json#L317:7
⚠️ 1008 - ModifiedOperationId The operation id has been changed from 'CognitiveServicesAccounts_RegenerateKey' to 'Accounts_RegenerateKey'. This will impact generated code.
New: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L492:7
Old: Microsoft.CognitiveServices/preview/2016-02-01-preview/cognitiveservices.json#L371:7
⚠️ 1008 - ModifiedOperationId The operation id has been changed from 'CognitiveServicesAccounts_ListSkus' to 'Accounts_ListSkus'. This will impact generated code.
New: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L584:7
Old: Microsoft.CognitiveServices/preview/2016-02-01-preview/cognitiveservices.json#L429:7
⚠️ 1009 - RemovedRequiredParameter The required parameter 'parameters' was removed in the new version.
Old: Microsoft.CognitiveServices/preview/2016-02-01-preview/cognitiveservices.json#L46:11
⚠️ 1009 - RemovedRequiredParameter The required parameter 'body' was removed in the new version.
Old: Microsoft.CognitiveServices/preview/2016-02-01-preview/cognitiveservices.json#L107:11
⚠️ 1009 - RemovedRequiredParameter The required parameter 'body' was removed in the new version.
Old: Microsoft.CognitiveServices/preview/2016-02-01-preview/cognitiveservices.json#L395:11
⚠️ 1010 - AddingRequiredParameter The required parameter 'account' was added in the new version.
New: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L52:11
⚠️ 1010 - AddingRequiredParameter The required parameter 'account' was added in the new version.
New: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L114:11
⚠️ 1010 - AddingRequiredParameter The required parameter 'parameters' was added in the new version.
New: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L510:11
⚠️ 1011 - AddingResponseCode The new version adds a response code '202'.
New: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L81:11
️️✔️CredScan succeeded [Detail] [Expand]
There is no credential detected.
️⚠️LintDiff: 108 Warnings warning [Detail]
compared tags (via openapi-validator v2.1.6) new version base version
package-preview-2023-10 package-preview-2023-10(22c2554) default(main)

[must fix]The following errors/warnings are introduced by current PR:

Only 30 items are listed, please refer to log for more details.

Rule Message Related RPC [For API reviewers]
⚠️ ParameterNotUsingCommonTypes Not using the common-types defined parameter 'location'.
Location: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L1373
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L1375
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L1381
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L1384
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L1417
⚠️ ParameterNotUsingCommonTypes Not using the common-types defined parameter 'location'.
Location: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L1486
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L1488
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L1494
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L1497
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L1513
⚠️ ParameterNotUsingCommonTypes Not using the common-types defined parameter 'location'.
Location: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L1729
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L1731
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L1737
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L1740
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L1753
⚠️ ParameterNotUsingCommonTypes Not using the common-types defined parameter 'location'.
Location: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L1774
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L1776
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L1782
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L1785
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L1801
⚠️ ParameterNotUsingCommonTypes Not using the common-types defined parameter 'location'.
Location: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L1817
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L1819
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L1825
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L1828
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L1859
⚠️ ParameterNotUsingCommonTypes Not using the common-types defined parameter 'location'.
Location: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L1875
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L1877
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L1883
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L1886
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L1907


The following errors/warnings exist before current PR submission:

Only 30 items are listed, please refer to log for more details.

Rule Message
PutResponseCodes Synchronous and long-running PUT operations must have responses with 200, 201 and default return codes. They also must not have other response codes.
Location: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L31
LroLocationHeader A 202 response should include an Location response header.
Location: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L81
LroLocationHeader A 202 response should include an Location response header.
Location: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L137
DeleteResponseCodes Long-running delete operations must have responses with 202, 204 and default return codes. They also must have no other response codes.
Location: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L152
LroLocationHeader A 202 response should include an Location response header.
Location: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L181
DeleteResponseCodes Long-running delete operations must have responses with 202, 204 and default return codes. They also must have no other response codes.
Location: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L281
LroLocationHeader A 202 response should include an Location response header.
Location: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L313
GetCollectionOnlyHasValueAndNextLink Get endpoints for collections of resources must only have the value and nextLink properties in their model.
Location: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L612
GetCollectionOnlyHasValueAndNextLink Get endpoints for collections of resources must only have the value and nextLink properties in their model.
Location: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L1005
ProvisioningStateSpecifiedForLROPut 201 response schema in long running PUT operation is missing ProvisioningState property. A LRO PUT operations response schema must have ProvisioningState specified for the 200 and 201 status codes.
Location: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L1062
PutResponseCodes Synchronous and long-running PUT operations must have responses with 200, 201 and default return codes. They also must not have other response codes.
Location: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L1062
RequestSchemaForTrackedResourcesMustHaveTags A tracked resource MUST always have tags as a top level optional property. Tracked resource does not have tags in the request schema.
Location: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L1062
LroLocationHeader A 202 response should include an Location response header.
Location: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L1106
DeleteResponseCodes Long-running delete operations must have responses with 202, 204 and default return codes. They also must have no other response codes.
Location: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L1121
LroLocationHeader A 202 response should include an Location response header.
Location: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L1153
GetCollectionOnlyHasValueAndNextLink Get endpoints for collections of resources must only have the value and nextLink properties in their model.
Location: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L1198
DeleteResponseCodes Long-running delete operations must have responses with 202, 204 and default return codes. They also must have no other response codes.
Location: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L1426
LroLocationHeader A 202 response should include an Location response header.
Location: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L1458
DeleteResponseCodes Long-running delete operations must have responses with 202, 204 and default return codes. They also must have no other response codes.
Location: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L1669
LroLocationHeader A 202 response should include an Location response header.
Location: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L1701
DeleteResponseCodes Long-running delete operations must have responses with 202, 204 and default return codes. They also must have no other response codes.
Location: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L2686
ProvisioningStateSpecifiedForLROPut 200 response schema in long running PUT operation is missing ProvisioningState property. A LRO PUT operations response schema must have ProvisioningState specified for the 200 and 201 status codes.
Location: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L2949
ProvisioningStateSpecifiedForLROPut 201 response schema in long running PUT operation is missing ProvisioningState property. A LRO PUT operations response schema must have ProvisioningState specified for the 200 and 201 status codes.
Location: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L2949
DeleteResponseCodes Long-running delete operations must have responses with 202, 204 and default return codes. They also must have no other response codes.
Location: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L3011
ProvisioningStateValidation ProvisioningState must have terminal states: Succeeded, Failed and Canceled.
Location: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L3188
TrackedResourcePatchOperation Tracked resource 'PrivateEndpointConnection' must have patch operation that at least supports the update of tags.
Location: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L4467
TrackedResourcePatchOperation Tracked resource 'CommitmentPlan' must have patch operation that at least supports the update of tags.
Location: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L4922
⚠️ ParameterNotUsingCommonTypes Not using the common-types defined parameter 'location'.
Location: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L45
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L47
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.CognitiveServices/preview/2023-10-01-preview/cognitiveservices.json#L62
️️✔️Avocado succeeded [Detail] [Expand]
Validation passes for Avocado.
️❌SwaggerAPIView: 0 Errors, 0 Warnings failed [Detail]
️️✔️TypeSpecAPIView succeeded [Detail] [Expand]
️️✔️ModelValidation succeeded [Detail] [Expand]
Validation passes for ModelValidation.
️️✔️SemanticValidation succeeded [Detail] [Expand]
Validation passes for SemanticValidation.
️️✔️PoliCheck succeeded [Detail] [Expand]
Validation passed for PoliCheck.
️️✔️PrettierCheck succeeded [Detail] [Expand]
Validation passes for PrettierCheck.
️️✔️SpellCheck succeeded [Detail] [Expand]
Validation passes for SpellCheck.
️️✔️Lint(RPaaS) succeeded [Detail] [Expand]
Validation passes for Lint(RPaaS).
️️✔️PR Summary succeeded [Detail] [Expand]
Validation passes for Summary.
️️✔️Automated merging requirements met succeeded [Detail] [Expand]
Posted by Swagger Pipeline | How to fix these errors?

@openapi-pipeline-app
Copy link

openapi-pipeline-app bot commented Oct 2, 2023

Swagger Generation Artifacts

️️✔️ApiDocPreview succeeded [Detail] [Expand]
 Please click here to preview with your @microsoft account. 
️️✔️SDK Breaking Change Tracking succeeded [Detail] [Expand]

Breaking Changes Tracking




️️✔️ azure-sdk-for-net-track2 succeeded [Detail] [Expand]
  • ️✔️Succeeded [Logs]Release - Generate from 43c5786. SDK Automation 14.0.0
    command	pwsh ./eng/scripts/Automation-Sdk-Init.ps1 ../azure-sdk-for-net_tmp/initInput.json ../azure-sdk-for-net_tmp/initOutput.json
    command	pwsh ./eng/scripts/Invoke-GenerateAndBuildV2.ps1 ../azure-sdk-for-net_tmp/generateInput.json ../azure-sdk-for-net_tmp/generateOutput.json
  • ️✔️Azure.ResourceManager.CognitiveServices [View full logs]  [Release SDK Changes] Breaking Change Detected
    info	[Changelog] Breaking Changes: /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : MembersMustExist : Member 'public Azure.ResourceManager.ArmOperation<Azure.ResourceManager.CognitiveServices.CognitiveServicesCommitmentPlanResource> Azure.ResourceManager.CognitiveServices.CognitiveServicesCommitmentPlanResource.Update(Azure.WaitUntil, Azure.ResourceManager.CognitiveServices.Models.CognitiveServicesCommitmentPlanPatch, System.Threading.CancellationToken)' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/cognitiveservices/Azure.ResourceManager.CognitiveServices/src/Azure.ResourceManager.CognitiveServices.csproj::TargetFramework=netstandard2.0],
    info	[Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : MembersMustExist : Member 'public System.Threading.Tasks.Task<Azure.ResourceManager.ArmOperation<Azure.ResourceManager.CognitiveServices.CognitiveServicesCommitmentPlanResource>> Azure.ResourceManager.CognitiveServices.CognitiveServicesCommitmentPlanResource.UpdateAsync(Azure.WaitUntil, Azure.ResourceManager.CognitiveServices.Models.CognitiveServicesCommitmentPlanPatch, System.Threading.CancellationToken)' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/cognitiveservices/Azure.ResourceManager.CognitiveServices/src/Azure.ResourceManager.CognitiveServices.csproj::TargetFramework=netstandard2.0],
    info	[Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : MembersMustExist : Member 'public Azure.ResourceManager.CognitiveServices.CognitiveServicesAccountDeploymentData Azure.ResourceManager.CognitiveServices.Models.ArmCognitiveServicesModelFactory.CognitiveServicesAccountDeploymentData(Azure.Core.ResourceIdentifier, System.String, Azure.Core.ResourceType, Azure.ResourceManager.Models.SystemData, Azure.ResourceManager.CognitiveServices.Models.CognitiveServicesSku, System.Nullable<Azure.ETag>, Azure.ResourceManager.CognitiveServices.Models.CognitiveServicesAccountDeploymentProperties)' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/cognitiveservices/Azure.ResourceManager.CognitiveServices/src/Azure.ResourceManager.CognitiveServices.csproj::TargetFramework=netstandard2.0],
    info	[Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : MembersMustExist : Member 'public Azure.ResourceManager.CognitiveServices.Models.CognitiveServicesAccountDeploymentProperties Azure.ResourceManager.CognitiveServices.Models.ArmCognitiveServicesModelFactory.CognitiveServicesAccountDeploymentProperties(System.Nullable<Azure.ResourceManager.CognitiveServices.Models.CognitiveServicesAccountDeploymentProvisioningState>, Azure.ResourceManager.CognitiveServices.Models.CognitiveServicesAccountDeploymentModel, Azure.ResourceManager.CognitiveServices.Models.CognitiveServicesAccountDeploymentScaleSettings, System.Collections.Generic.IReadOnlyDictionary<System.String, System.String>, System.String, Azure.ResourceManager.CognitiveServices.Models.ServiceAccountCallRateLimit, System.Collections.Generic.IEnumerable<Azure.ResourceManager.CognitiveServices.Models.ServiceAccountThrottlingRule>, System.Nullable<Azure.ResourceManager.CognitiveServices.Models.DeploymentModelVersionUpgradeOption>)' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/cognitiveservices/Azure.ResourceManager.CognitiveServices/src/Azure.ResourceManager.CognitiveServices.csproj::TargetFramework=netstandard2.0],
    info	[Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : MembersMustExist : Member 'public Azure.ResourceManager.CognitiveServices.Models.CognitiveServicesAccountProperties Azure.ResourceManager.CognitiveServices.Models.ArmCognitiveServicesModelFactory.CognitiveServicesAccountProperties(System.Nullable<Azure.ResourceManager.CognitiveServices.Models.ServiceAccountProvisioningState>, System.String, System.Collections.Generic.IEnumerable<Azure.ResourceManager.CognitiveServices.Models.CognitiveServicesSkuCapability>, System.Nullable<System.Boolean>, System.String, Azure.ResourceManager.CognitiveServices.Models.CognitiveServicesSkuChangeInfo, System.String, Azure.ResourceManager.CognitiveServices.Models.CognitiveServicesNetworkRuleSet, Azure.ResourceManager.CognitiveServices.Models.ServiceAccountEncryptionProperties, System.Collections.Generic.IEnumerable<Azure.ResourceManager.CognitiveServices.Models.ServiceAccountUserOwnedStorage>, System.Collections.Generic.IEnumerable<Azure.ResourceManager.CognitiveServices.CognitiveServicesPrivateEndpointConnectionData>, System.Nullable<Azure.ResourceManager.CognitiveServices.Models.ServiceAccountPublicNetworkAccess>, Azure.ResourceManager.CognitiveServices.Models.ServiceAccountApiProperties, System.Nullable<System.DateTimeOffset>, Azure.ResourceManager.CognitiveServices.Models.ServiceAccountCallRateLimit, System.Nullable<System.Boolean>, Azure.ResourceManager.CognitiveServices.Models.ServiceAccountQuotaLimit, System.Nullable<System.Boolean>, System.Collections.Generic.IEnumerable<System.String>, System.Nullable<System.Boolean>, System.Collections.Generic.IReadOnlyDictionary<System.String, System.String>, System.Nullable<System.Boolean>, System.Nullable<System.DateTimeOffset>, System.String, Azure.ResourceManager.CognitiveServices.Models.CognitiveServicesMultiRegionSettings, System.Collections.Generic.IEnumerable<Azure.ResourceManager.CognitiveServices.Models.CommitmentPlanAssociation>, Azure.ResourceManager.CognitiveServices.Models.AbusePenalty)' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/cognitiveservices/Azure.ResourceManager.CognitiveServices/src/Azure.ResourceManager.CognitiveServices.csproj::TargetFramework=netstandard2.0],
    info	[Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : MembersMustExist : Member 'public Azure.ResourceManager.CognitiveServices.CommitmentPlanAccountAssociationData Azure.ResourceManager.CognitiveServices.Models.ArmCognitiveServicesModelFactory.CommitmentPlanAccountAssociationData(Azure.Core.ResourceIdentifier, System.String, Azure.Core.ResourceType, Azure.ResourceManager.Models.SystemData, System.Nullable<Azure.ETag>, System.String)' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/cognitiveservices/Azure.ResourceManager.CognitiveServices/src/Azure.ResourceManager.CognitiveServices.csproj::TargetFramework=netstandard2.0],
    info	[Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : TypesMustExist : Type 'Azure.ResourceManager.CognitiveServices.Models.CognitiveServicesCommitmentPlanPatch' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/cognitiveservices/Azure.ResourceManager.CognitiveServices/src/Azure.ResourceManager.CognitiveServices.csproj::TargetFramework=netstandard2.0],
    info	[Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(96,5): error : ApiCompat failed for '/mnt/vss/_work/1/s/azure-sdk-for-net/artifacts/bin/Azure.ResourceManager.CognitiveServices/Debug/netstandard2.0/Azure.ResourceManager.CognitiveServices.dll' [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/cognitiveservices/Azure.ResourceManager.CognitiveServices/src/Azure.ResourceManager.CognitiveServices.csproj::TargetFramework=netstandard2.0]
️⚠️ azure-sdk-for-python-track2 warning [Detail]
  • ⚠️Warning [Logs]Release - Generate from 43c5786. SDK Automation 14.0.0
    command	sh scripts/automation_init.sh ../azure-sdk-for-python_tmp/initInput.json ../azure-sdk-for-python_tmp/initOutput.json
    cmderr	[automation_init.sh] WARNING: Skipping azure-nspkg as it is not installed.
    command	sh scripts/automation_generate.sh ../azure-sdk-for-python_tmp/generateInput.json ../azure-sdk-for-python_tmp/generateOutput.json
    cmderr	[automation_generate.sh]
    cmderr	[automation_generate.sh]  New major version of npm available! 9.8.1 -> 10.2.0
    cmderr	[automation_generate.sh] npm notice Changelog: <https://github.com/npm/cli/releases/tag/v10.2.0>
    cmderr	[automation_generate.sh] npm notice Run `npm install -g [email protected]` to update!
    cmderr	[automation_generate.sh] npm notice
  • ️✔️track2_azure-mgmt-cognitiveservices [View full logs]  [Release SDK Changes]
    info	[Changelog] ### Features Added
    info	[Changelog]
    info	[Changelog]   - Added operation DeploymentsOperations.begin_update
    info	[Changelog]   - Added operation DeploymentsOperations.list_skus
    info	[Changelog]   - Added operation group EncryptionScopesOperations
    info	[Changelog]   - Added operation group RaiBlocklistItemsOperations
    info	[Changelog]   - Added operation group RaiBlocklistsOperations
    info	[Changelog]   - Added operation group RaiContentFiltersOperations
    info	[Changelog]   - Added operation group RaiPoliciesOperations
    info	[Changelog]   - Model AccountProperties has a new parameter aml_workspace
    info	[Changelog]   - Model CapacityConfig has a new parameter allowed_values
    info	[Changelog]   - Model CommitmentPlanAccountAssociation has a new parameter tags
    info	[Changelog]   - Model Deployment has a new parameter tags
    info	[Changelog]   - Model DeploymentProperties has a new parameter capacity_settings
    info	[Changelog]   - Model DeploymentProperties has a new parameter current_capacity
    info	[Changelog]   - Model DeploymentProperties has a new parameter dynamic_throttling_enabled
    info	[Changelog]   - Model NetworkRuleSet has a new parameter bypass
️⚠️ azure-sdk-for-java warning [Detail]
️️✔️ azure-sdk-for-go succeeded [Detail] [Expand]
  • ️✔️Succeeded [Logs]Release - Generate from 43c5786. SDK Automation 14.0.0
    command	sh ./eng/scripts/automation_init.sh ../../../../../azure-sdk-for-go_tmp/initInput.json ../../../../../azure-sdk-for-go_tmp/initOutput.json
    command	generator automation-v2 ../../../../../azure-sdk-for-go_tmp/generateInput.json ../../../../../azure-sdk-for-go_tmp/generateOutput.json
  • ️✔️sdk/resourcemanager/cognitiveservices/armcognitiveservices [View full logs]  [Release SDK Changes]
    info	[Changelog] ### Features Added
    info	[Changelog]
    info	[Changelog] - New enum type `AllowedContentLevel` with values `AllowedContentLevelHigh`, `AllowedContentLevelLow`, `AllowedContentLevelMedium`
    info	[Changelog] - New enum type `ByPassSelection` with values `ByPassSelectionAzureServices`, `ByPassSelectionNone`
    info	[Changelog] - New enum type `EncryptionScopeProvisioningState` with values `EncryptionScopeProvisioningStateAccepted`, `EncryptionScopeProvisioningStateCanceled`, `EncryptionScopeProvisioningStateCreating`, `EncryptionScopeProvisioningStateDeleting`, `EncryptionScopeProvisioningStateFailed`, `EncryptionScopeProvisioningStateMoving`, `EncryptionScopeProvisioningStateSucceeded`
    info	[Changelog] - New enum type `EncryptionScopeState` with values `EncryptionScopeStateDisabled`, `EncryptionScopeStateEnabled`
    info	[Changelog] - New enum type `RaiContentFilterType` with values `RaiContentFilterTypeMultiLevel`, `RaiContentFilterTypeSwitch`
    info	[Changelog] - New enum type `RaiPolicyContentSource` with values `RaiPolicyContentSourceCompletion`, `RaiPolicyContentSourcePrompt`
    info	[Changelog] - New enum type `RaiPolicyMode` with values `RaiPolicyModeBlocking`, `RaiPolicyModeDefault`, `RaiPolicyModeDeferred`
    info	[Changelog] - New enum type `RaiPolicyType` with values `RaiPolicyTypeSystemManaged`, `RaiPolicyTypeUserManaged`
    info	[Changelog] - New function `*ClientFactory.NewEncryptionScopesClient() *EncryptionScopesClient`
    info	[Changelog] - New function `*ClientFactory.NewRaiBlocklistItemsClient() *RaiBlocklistItemsClient`
    info	[Changelog] - New function `*ClientFactory.NewRaiBlocklistsClient() *RaiBlocklistsClient`
    info	[Changelog] - New function `*ClientFactory.NewRaiContentFiltersClient() *RaiContentFiltersClient`
    info	[Changelog] - New function `*ClientFactory.NewRaiPoliciesClient() *RaiPoliciesClient`
    info	[Changelog] - New function `*DeploymentsClient.NewListSKUsPager(string, string, string, *DeploymentsClientListSKUsOptions) *runtime.Pager[DeploymentsClientListSKUsResponse]`
    info	[Changelog] - New function `*DeploymentsClient.BeginUpdate(context.Context, string, string, string, PatchResourceTagsAndSKU, *DeploymentsClientBeginUpdateOptions) (*runtime.Poller[DeploymentsClientUpdateResponse], error)`
    info	[Changelog] - New function `NewEncryptionScopesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*EncryptionScopesClient, error)`
    info	[Changelog] - New function `*EncryptionScopesClient.CreateOrUpdate(context.Context, string, string, string, EncryptionScope, *EncryptionScopesClientCreateOrUpdateOptions) (EncryptionScopesClientCreateOrUpdateResponse, error)`
    info	[Changelog] - New function `*EncryptionScopesClient.BeginDelete(context.Context, string, string, string, *EncryptionScopesClientBeginDeleteOptions) (*runtime.Poller[EncryptionScopesClientDeleteResponse], error)`
    info	[Changelog] - New function `*EncryptionScopesClient.Get(context.Context, string, string, string, *EncryptionScopesClientGetOptions) (EncryptionScopesClientGetResponse, error)`
    info	[Changelog] - New function `*EncryptionScopesClient.NewListPager(string, string, *EncryptionScopesClientListOptions) *runtime.Pager[EncryptionScopesClientListResponse]`
    info	[Changelog] - New function `NewRaiBlocklistItemsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*RaiBlocklistItemsClient, error)`
    info	[Changelog] - New function `*RaiBlocklistItemsClient.CreateOrUpdate(context.Context, string, string, string, string, RaiBlocklistItem, *RaiBlocklistItemsClientCreateOrUpdateOptions) (RaiBlocklistItemsClientCreateOrUpdateResponse, error)`
    info	[Changelog] - New function `*RaiBlocklistItemsClient.BeginDelete(context.Context, string, string, string, string, *RaiBlocklistItemsClientBeginDeleteOptions) (*runtime.Poller[RaiBlocklistItemsClientDeleteResponse], error)`
    info	[Changelog] - New function `*RaiBlocklistItemsClient.Get(context.Context, string, string, string, string, *RaiBlocklistItemsClientGetOptions) (RaiBlocklistItemsClientGetResponse, error)`
    info	[Changelog] - New function `*RaiBlocklistItemsClient.NewListPager(string, string, string, *RaiBlocklistItemsClientListOptions) *runtime.Pager[RaiBlocklistItemsClientListResponse]`
    info	[Changelog] - New function `NewRaiBlocklistsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*RaiBlocklistsClient, error)`
    info	[Changelog] - New function `*RaiBlocklistsClient.CreateOrUpdate(context.Context, string, string, string, RaiBlocklist, *RaiBlocklistsClientCreateOrUpdateOptions) (RaiBlocklistsClientCreateOrUpdateResponse, error)`
    info	[Changelog] - New function `*RaiBlocklistsClient.BeginDelete(context.Context, string, string, string, *RaiBlocklistsClientBeginDeleteOptions) (*runtime.Poller[RaiBlocklistsClientDeleteResponse], error)`
    info	[Changelog] - New function `*RaiBlocklistsClient.Get(context.Context, string, string, string, *RaiBlocklistsClientGetOptions) (RaiBlocklistsClientGetResponse, error)`
    info	[Changelog] - New function `*RaiBlocklistsClient.NewListPager(string, string, *RaiBlocklistsClientListOptions) *runtime.Pager[RaiBlocklistsClientListResponse]`
    info	[Changelog] - New function `NewRaiContentFiltersClient(string, azcore.TokenCredential, *arm.ClientOptions) (*RaiContentFiltersClient, error)`
    info	[Changelog] - New function `*RaiContentFiltersClient.List(context.Context, string, *RaiContentFiltersClientListOptions) (RaiContentFiltersClientListResponse, error)`
    info	[Changelog] - New function `NewRaiPoliciesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*RaiPoliciesClient, error)`
    info	[Changelog] - New function `*RaiPoliciesClient.CreateOrUpdate(context.Context, string, string, string, RaiPolicy, *RaiPoliciesClientCreateOrUpdateOptions) (RaiPoliciesClientCreateOrUpdateResponse, error)`
    info	[Changelog] - New function `*RaiPoliciesClient.BeginDelete(context.Context, string, string, string, *RaiPoliciesClientBeginDeleteOptions) (*runtime.Poller[RaiPoliciesClientDeleteResponse], error)`
    info	[Changelog] - New function `*RaiPoliciesClient.Get(context.Context, string, string, string, *RaiPoliciesClientGetOptions) (RaiPoliciesClientGetResponse, error)`
    info	[Changelog] - New function `*RaiPoliciesClient.NewListPager(string, string, *RaiPoliciesClientListOptions) *runtime.Pager[RaiPoliciesClientListResponse]`
    info	[Changelog] - New struct `DeploymentCapacitySettings`
    info	[Changelog] - New struct `DeploymentSKUListResult`
    info	[Changelog] - New struct `EncryptionScope`
    info	[Changelog] - New struct `EncryptionScopeListResult`
    info	[Changelog] - New struct `EncryptionScopeProperties`
    info	[Changelog] - New struct `RaiBlockListItemsResult`
    info	[Changelog] - New struct `RaiBlockListResult`
    info	[Changelog] - New struct `RaiBlocklist`
    info	[Changelog] - New struct `RaiBlocklistConfig`
    info	[Changelog] - New struct `RaiBlocklistItem`
    info	[Changelog] - New struct `RaiBlocklistItemProperties`
    info	[Changelog] - New struct `RaiBlocklistProperties`
    info	[Changelog] - New struct `RaiContentFilter`
    info	[Changelog] - New struct `RaiContentFilterListResult`
    info	[Changelog] - New struct `RaiPolicy`
    info	[Changelog] - New struct `RaiPolicyContentFilter`
    info	[Changelog] - New struct `RaiPolicyListResult`
    info	[Changelog] - New struct `RaiPolicyProperties`
    info	[Changelog] - New struct `SKUResource`
    info	[Changelog] - New struct `UserOwnedAmlWorkspace`
    info	[Changelog] - New field `AmlWorkspace` in struct `AccountProperties`
    info	[Changelog] - New field `AllowedValues` in struct `CapacityConfig`
    info	[Changelog] - New field `Tags` in struct `CommitmentPlanAccountAssociation`
    info	[Changelog] - New field `Tags` in struct `Deployment`
    info	[Changelog] - New field `CapacitySettings`, `CurrentCapacity`, `DynamicThrottlingEnabled` in struct `DeploymentProperties`
    info	[Changelog] - New field `Bypass` in struct `NetworkRuleSet`
    info	[Changelog]
    info	[Changelog] Total 0 breaking change(s), 106 additive change(s).
️️✔️ azure-sdk-for-js succeeded [Detail] [Expand]
  • ️✔️Succeeded [Logs]Release - Generate from 43c5786. SDK Automation 14.0.0
    command	sh .scripts/automation_init.sh ../azure-sdk-for-js_tmp/initInput.json ../azure-sdk-for-js_tmp/initOutput.json
    warn	File azure-sdk-for-js_tmp/initOutput.json not found to read
    command	sh .scripts/automation_generate.sh ../azure-sdk-for-js_tmp/generateInput.json ../azure-sdk-for-js_tmp/generateOutput.json
  • ️✔️@azure/arm-cognitiveservices [View full logs]  [Release SDK Changes]
    info	[Changelog] **Features**
    info	[Changelog]
    info	[Changelog]   - Added operation group EncryptionScopes
    info	[Changelog]   - Added operation group RaiBlocklistItems
    info	[Changelog]   - Added operation group RaiBlocklists
    info	[Changelog]   - Added operation group RaiContentFilters
    info	[Changelog]   - Added operation group RaiPolicies
    info	[Changelog]   - Added operation Deployments.beginUpdate
    info	[Changelog]   - Added operation Deployments.beginUpdateAndWait
    info	[Changelog]   - Added operation Deployments.listSkus
    info	[Changelog]   - Added Interface DeploymentCapacitySettings
    info	[Changelog]   - Added Interface DeploymentSkuListResult
    info	[Changelog]   - Added Interface DeploymentsListSkusNextOptionalParams
    info	[Changelog]   - Added Interface DeploymentsListSkusOptionalParams
    info	[Changelog]   - Added Interface DeploymentsUpdateHeaders
    info	[Changelog]   - Added Interface DeploymentsUpdateOptionalParams
    info	[Changelog]   - Added Interface EncryptionScope
    info	[Changelog]   - Added Interface EncryptionScopeListResult
    info	[Changelog]   - Added Interface EncryptionScopeProperties
    info	[Changelog]   - Added Interface EncryptionScopesCreateOrUpdateOptionalParams
    info	[Changelog]   - Added Interface EncryptionScopesDeleteHeaders
    info	[Changelog]   - Added Interface EncryptionScopesDeleteOptionalParams
    info	[Changelog]   - Added Interface EncryptionScopesGetOptionalParams
    info	[Changelog]   - Added Interface EncryptionScopesListNextOptionalParams
    info	[Changelog]   - Added Interface EncryptionScopesListOptionalParams
    info	[Changelog]   - Added Interface RaiBlocklist
    info	[Changelog]   - Added Interface RaiBlocklistConfig
    info	[Changelog]   - Added Interface RaiBlocklistItem
    info	[Changelog]   - Added Interface RaiBlocklistItemProperties
    info	[Changelog]   - Added Interface RaiBlocklistItemsCreateOrUpdateOptionalParams
    info	[Changelog]   - Added Interface RaiBlocklistItemsDeleteHeaders
    info	[Changelog]   - Added Interface RaiBlocklistItemsDeleteOptionalParams
    info	[Changelog]   - Added Interface RaiBlocklistItemsGetOptionalParams
    info	[Changelog]   - Added Interface RaiBlocklistItemsListNextOptionalParams
    info	[Changelog]   - Added Interface RaiBlocklistItemsListOptionalParams
    info	[Changelog]   - Added Interface RaiBlockListItemsResult
    info	[Changelog]   - Added Interface RaiBlocklistProperties
    info	[Changelog]   - Added Interface RaiBlockListResult
    info	[Changelog]   - Added Interface RaiBlocklistsCreateOrUpdateOptionalParams
    info	[Changelog]   - Added Interface RaiBlocklistsDeleteHeaders
    info	[Changelog]   - Added Interface RaiBlocklistsDeleteOptionalParams
    info	[Changelog]   - Added Interface RaiBlocklistsGetOptionalParams
    info	[Changelog]   - Added Interface RaiBlocklistsListNextOptionalParams
    info	[Changelog]   - Added Interface RaiBlocklistsListOptionalParams
    info	[Changelog]   - Added Interface RaiContentFilter
    info	[Changelog]   - Added Interface RaiContentFilterListResult
    info	[Changelog]   - Added Interface RaiContentFiltersListOptionalParams
    info	[Changelog]   - Added Interface RaiPoliciesCreateOrUpdateOptionalParams
    info	[Changelog]   - Added Interface RaiPoliciesDeleteHeaders
    info	[Changelog]   - Added Interface RaiPoliciesDeleteOptionalParams
    info	[Changelog]   - Added Interface RaiPoliciesGetOptionalParams
    info	[Changelog]   - Added Interface RaiPoliciesListNextOptionalParams
    info	[Changelog]   - Added Interface RaiPoliciesListOptionalParams
    info	[Changelog]   - Added Interface RaiPolicy
    info	[Changelog]   - Added Interface RaiPolicyContentFilter
    info	[Changelog]   - Added Interface RaiPolicyListResult
    info	[Changelog]   - Added Interface RaiPolicyProperties
    info	[Changelog]   - Added Interface SkuResource
    info	[Changelog]   - Added Interface UserOwnedAmlWorkspace
    info	[Changelog]   - Added Type Alias AllowedContentLevel
    info	[Changelog]   - Added Type Alias ByPassSelection
    info	[Changelog]   - Added Type Alias DeploymentsListSkusNextResponse
    info	[Changelog]   - Added Type Alias DeploymentsListSkusResponse
    info	[Changelog]   - Added Type Alias DeploymentsUpdateResponse
    info	[Changelog]   - Added Type Alias EncryptionScopeProvisioningState
    info	[Changelog]   - Added Type Alias EncryptionScopesCreateOrUpdateResponse
    info	[Changelog]   - Added Type Alias EncryptionScopesDeleteResponse
    info	[Changelog]   - Added Type Alias EncryptionScopesGetResponse
    info	[Changelog]   - Added Type Alias EncryptionScopesListNextResponse
    info	[Changelog]   - Added Type Alias EncryptionScopesListResponse
    info	[Changelog]   - Added Type Alias EncryptionScopeState
    info	[Changelog]   - Added Type Alias RaiBlocklistItemsCreateOrUpdateResponse
    info	[Changelog]   - Added Type Alias RaiBlocklistItemsDeleteResponse
    info	[Changelog]   - Added Type Alias RaiBlocklistItemsGetResponse
    info	[Changelog]   - Added Type Alias RaiBlocklistItemsListNextResponse
    info	[Changelog]   - Added Type Alias RaiBlocklistItemsListResponse
    info	[Changelog]   - Added Type Alias RaiBlocklistsCreateOrUpdateResponse
    info	[Changelog]   - Added Type Alias RaiBlocklistsDeleteResponse
    info	[Changelog]   - Added Type Alias RaiBlocklistsGetResponse
    info	[Changelog]   - Added Type Alias RaiBlocklistsListNextResponse
    info	[Changelog]   - Added Type Alias RaiBlocklistsListResponse
    info	[Changelog]   - Added Type Alias RaiContentFiltersListResponse
    info	[Changelog]   - Added Type Alias RaiContentFilterType
    info	[Changelog]   - Added Type Alias RaiPoliciesCreateOrUpdateResponse
    info	[Changelog]   - Added Type Alias RaiPoliciesDeleteResponse
    info	[Changelog]   - Added Type Alias RaiPoliciesGetResponse
    info	[Changelog]   - Added Type Alias RaiPoliciesListNextResponse
    info	[Changelog]   - Added Type Alias RaiPoliciesListResponse
    info	[Changelog]   - Added Type Alias RaiPolicyContentSource
    info	[Changelog]   - Added Type Alias RaiPolicyMode
    info	[Changelog]   - Added Type Alias RaiPolicyType
    info	[Changelog]   - Interface AccountProperties has a new optional parameter amlWorkspace
    info	[Changelog]   - Interface CapacityConfig has a new optional parameter allowedValues
    info	[Changelog]   - Interface CommitmentPlanAccountAssociation has a new optional parameter tags
    info	[Changelog]   - Interface Deployment has a new optional parameter tags
    info	[Changelog]   - Interface DeploymentProperties has a new optional parameter capacitySettings
    info	[Changelog]   - Interface DeploymentProperties has a new optional parameter currentCapacity
    info	[Changelog]   - Interface DeploymentProperties has a new optional parameter dynamicThrottlingEnabled
    info	[Changelog]   - Interface NetworkRuleSet has a new optional parameter bypass
    info	[Changelog]   - Added Enum KnownAllowedContentLevel
    info	[Changelog]   - Added Enum KnownByPassSelection
    info	[Changelog]   - Added Enum KnownEncryptionScopeProvisioningState
    info	[Changelog]   - Added Enum KnownEncryptionScopeState
    info	[Changelog]   - Added Enum KnownRaiContentFilterType
    info	[Changelog]   - Added Enum KnownRaiPolicyContentSource
    info	[Changelog]   - Added Enum KnownRaiPolicyMode
    info	[Changelog]   - Added Enum KnownRaiPolicyType
️⚠️ azure-resource-manager-schemas warning [Detail]
  • ⚠️Warning [Logs]Release - Generate from 43c5786. Schema Automation 14.0.0
    command	.sdkauto/initScript.sh ../azure-resource-manager-schemas_tmp/initInput.json ../azure-resource-manager-schemas_tmp/initOutput.json
    cmderr	[initScript.sh] npm notice
    cmderr	[initScript.sh] npm notice New major version of npm available! 8.19.4 -> 10.2.0
    cmderr	[initScript.sh] npm notice Changelog: <https://github.com/npm/cli/releases/tag/v10.2.0>
    cmderr	[initScript.sh] npm notice Run `npm install -g [email protected]` to update!
    cmderr	[initScript.sh] npm notice
    warn	File azure-resource-manager-schemas_tmp/initOutput.json not found to read
    command	.sdkauto/generateScript.sh ../azure-resource-manager-schemas_tmp/generateInput.json ../azure-resource-manager-schemas_tmp/generateOutput.json
  • ️✔️cognitiveservices [View full logs]  [Release Schema Changes]
️❌ azure-powershell failed [Detail]
  • Pipeline Framework Failed [Logs]Release - Generate from 43c5786. SDK Automation 14.0.0
    command	sh ./tools/SwaggerCI/init.sh ../azure-powershell_tmp/initInput.json ../azure-powershell_tmp/initOutput.json
    command	pwsh ./tools/SwaggerCI/psci.ps1 ../azure-powershell_tmp/generateInput.json ../azure-powershell_tmp/generateOutput.json
    SSL error: syscall failure: Broken pipe
    Error: SSL error: syscall failure: Broken pipe
  • ️✔️Az.cognitiveservices.DefaultTag [View full logs
    error	Fatal error: SSL error: syscall failure: Broken pipe
    error	The following packages are still pending:
    error		Az.cognitiveservices.DefaultTag
Posted by Swagger Pipeline | How to fix these errors?

@openapi-pipeline-app
Copy link

openapi-pipeline-app bot commented Oct 2, 2023

Generated ApiView

Language Package Name ApiView Link
Go sdk/resourcemanager/cognitiveservices/armcognitiveservices https://apiview.dev/Assemblies/Review/24a47380be234f729549c482347e1299
Java azure-resourcemanager-cognitiveservices https://apiview.dev/Assemblies/Review/da0b6b5da50840148e2b76764d477d09
.Net Azure.ResourceManager.CognitiveServices https://apiview.dev/Assemblies/Review/378b5c10f97542859dd2edbbfdbf2a6b
JavaScript @azure/arm-cognitiveservices https://apiview.dev/Assemblies/Review/48f6857f956e45ee9fe34005de6f0b63

@openapi-workflow-bot
Copy link

Hi @tianxin-ms! For review efficiency consideration, when creating a new API version, it is required to place API specs of the base version in the first commit, and push new version updates into successive commits. You can use OpenAPIHub to initialize the PR for adding a new version.
For more details refer to the wiki.

@AzureRestAPISpecReview AzureRestAPISpecReview added the BreakingChangeReviewRequired <valid label in PR review process>add this label when breaking change review is required label Oct 5, 2023
@tianxin-ms tianxin-ms removed the BreakingChangeReviewRequired <valid label in PR review process>add this label when breaking change review is required label Oct 6, 2023
@openapi-workflow-bot
Copy link

Hi @tianxin-ms and @arcboard, one or more change(s) have been detected in your Arc enabled VM's or Arc enabled Server's RPs. Please review the changes and ensure that no gaps have been introduced with respect to the ARM API modeling consistency across Azure Arc and Azure Compute. For further details, see guidelines at Consistency in ARM Modeling. To approve the change(s), set the label to ArcSignedOff. If you have any questions, please mail to [email protected].

@openapi-workflow-bot openapi-workflow-bot bot added the WaitForARMFeedback <valid label in PR review process> add this label when ARM review is required label Oct 10, 2023
@tianxin-ms
Copy link
Member Author

Hi @ms-zhenhua, @rkmanda, can you please help review this PR and I reverted the changes that cause breaking-change, added suppressions to readme file, who will help with Suppression Review?

@ms-zhenhua
Copy link
Contributor

@ms-zhenhua ms-zhenhua added ARMChangesRequested and removed WaitForARMFeedback <valid label in PR review process> add this label when ARM review is required labels Oct 11, 2023
@tianxin-ms
Copy link
Member Author

Hi @ms-zhenhua, thank you for the review, suppressions were updated, please help review again. Thank you!

@AzureRestAPISpecReview AzureRestAPISpecReview added the ReadyForApiTest <valid label in PR review process>add this label when swagger and service APIs are ready for test label Oct 11, 2023
@openapi-workflow-bot openapi-workflow-bot bot added the WaitForARMFeedback <valid label in PR review process> add this label when ARM review is required label Oct 11, 2023
@ms-zhenhua ms-zhenhua added Approved-Suppression ARMSignedOff <valid label in PR review process>add this label when ARM approve updates after review and removed WaitForARMFeedback <valid label in PR review process> add this label when ARM review is required labels Oct 11, 2023
@tianxin-ms
Copy link
Member Author

/pr RequestMerge

@ms-zhenhua ms-zhenhua merged commit 43c5786 into Azure:main Oct 12, 2023
@openapi-pipeline-app
Copy link

Swagger pipeline restarted successfully, please wait for status update in this comment.

jnlycklama pushed a commit that referenced this pull request Nov 8, 2023
* Adds base for updating Microsoft.CognitiveServices from version stable/2023-05-01 to version 2023-10-01-preview

* Updates readme

* Updates API version in new specs and examples

* Cognitive Services 2023-10-01-preview

* address failed items

* remove addition response code 200 of delete apis

* Add list deployment sku api

* Address check items

* Address check items

* small contract changes

* updated contract

* Added EncryptionScope APIs and address comments

* Fixed EncryptionScope and address failed check

* address failed check

* fix some examples

* remove identity from ES

* update suppressions
@tianxin-ms tianxin-ms deleted the tianxinliu/2023-10-01-preview branch September 10, 2024 16:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Approved-Suppression ARMReview ARMSignedOff <valid label in PR review process>add this label when ARM approve updates after review CI-MissingBaseCommit new-api-version ReadyForApiTest <valid label in PR review process>add this label when swagger and service APIs are ready for test resource-manager SuppressionReviewRequired

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants