changed ApproveRejectSitePrivateEndpointConnection request body to ma… #27317
openapi-pipeline-app / Swagger LintDiff
succeeded
Jan 9, 2024 in 5m 43s
Swagger LintDiff succeeded
Details
compared tags (via openapi-validator v2.1.6) | new version | base version |
---|---|---|
package-2023-12 | package-2023-12(5c7a877) | package-2023-12(release-web-2023-12-01) |
The following errors/warnings exist before current PR submission:
Only 50 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.Web/stable/2023-12-01/AppServiceEnvironments.json#L147 |
LroErrorContent |
Error response content of long running operations must follow the error schema provided in the common types v2 and above. Location: Microsoft.Web/stable/2023-12-01/AppServiceEnvironments.json#L209 |
LroLocationHeader |
A 202 response should include an Location response header. Location: Microsoft.Web/stable/2023-12-01/AppServiceEnvironments.json#L252 |
LroErrorContent |
Error response content of long running operations must follow the error schema provided in the common types v2 and above. Location: Microsoft.Web/stable/2023-12-01/AppServiceEnvironments.json#L261 |
LroExtension |
Operations with a 202 response must specify x-ms-long-running-operation: true . GET operation is excluded from the validation as GET will have 202 only if it is a polling action & hence x-ms-long-running-operation wouldn't be definedLocation: Microsoft.Web/stable/2023-12-01/AppServiceEnvironments.json#L272 |
PatchResponseCodes |
Synchronous PATCH operations must have responses with 200 and default return codes. They also must not have other response codes. Location: Microsoft.Web/stable/2023-12-01/AppServiceEnvironments.json#L272 |
LroLocationHeader |
A 202 response should include an Location response header. Location: Microsoft.Web/stable/2023-12-01/AppServiceEnvironments.json#L319 |
PathForNestedResource |
The path for nested resource doest not meet the valid resource pattern. There is one exception for extension resources with fully qualified path and the author can go ahead and suppress the error(look at https://github.com/Azure/azure-openapi-validator/blob/main/docs/path-for-nested-resource.md#pathfornestedresource for more details) Location: Microsoft.Web/stable/2023-12-01/AppServiceEnvironments.json#L339 |
PathForNestedResource |
The path for nested resource doest not meet the valid resource pattern. There is one exception for extension resources with fully qualified path and the author can go ahead and suppress the error(look at https://github.com/Azure/azure-openapi-validator/blob/main/docs/path-for-nested-resource.md#pathfornestedresource for more details) Location: Microsoft.Web/stable/2023-12-01/AppServiceEnvironments.json#L389 |
XmsPageableForListCalls |
x-ms-pageable extension must be specified for LIST APIs.Location: Microsoft.Web/stable/2023-12-01/AppServiceEnvironments.json#L390 |
PostResponseCodes |
202 response for a LRO POST operation must not have a response schema specified. Location: Microsoft.Web/stable/2023-12-01/AppServiceEnvironments.json#L437 |
LroLocationHeader |
A 202 response should include an Location response header. Location: Microsoft.Web/stable/2023-12-01/AppServiceEnvironments.json#L478 |
LroErrorContent |
Error response content of long running operations must follow the error schema provided in the common types v2 and above. Location: Microsoft.Web/stable/2023-12-01/AppServiceEnvironments.json#L487 |
EvenSegmentedPathForPutOperation |
API path with PUT operation defined MUST have even number of segments (i.e. end in {resourceType}/{resourceName} segments). Location: Microsoft.Web/stable/2023-12-01/AppServiceEnvironments.json#L502 |
PathForNestedResource |
The path for nested resource doest not meet the valid resource pattern. There is one exception for extension resources with fully qualified path and the author can go ahead and suppress the error(look at https://github.com/Azure/azure-openapi-validator/blob/main/docs/path-for-nested-resource.md#pathfornestedresource for more details) Location: Microsoft.Web/stable/2023-12-01/AppServiceEnvironments.json#L502 |
XmsPageableForListCalls |
x-ms-pageable extension must be specified for LIST APIs.Location: Microsoft.Web/stable/2023-12-01/AppServiceEnvironments.json#L503 |
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.Web/stable/2023-12-01/AppServiceEnvironments.json#L547 |
DeleteResponseBodyEmpty |
The delete response body must be empty. Location: Microsoft.Web/stable/2023-12-01/AppServiceEnvironments.json#L626 |
DeleteResponseBodyEmpty |
The delete response body must be empty. Location: Microsoft.Web/stable/2023-12-01/AppServiceEnvironments.json#L632 |
EvenSegmentedPathForPutOperation |
API path with PUT operation defined MUST have even number of segments (i.e. end in {resourceType}/{resourceName} segments). Location: Microsoft.Web/stable/2023-12-01/AppServiceEnvironments.json#L650 |
PathForNestedResource |
The path for nested resource doest not meet the valid resource pattern. There is one exception for extension resources with fully qualified path and the author can go ahead and suppress the error(look at https://github.com/Azure/azure-openapi-validator/blob/main/docs/path-for-nested-resource.md#pathfornestedresource for more details) Location: Microsoft.Web/stable/2023-12-01/AppServiceEnvironments.json#L650 |
XmsPageableForListCalls |
x-ms-pageable extension must be specified for LIST APIs.Location: Microsoft.Web/stable/2023-12-01/AppServiceEnvironments.json#L651 |
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.Web/stable/2023-12-01/AppServiceEnvironments.json#L696 |
XmsPageableForListCalls |
x-ms-pageable extension must be specified for LIST APIs.Location: Microsoft.Web/stable/2023-12-01/AppServiceEnvironments.json#L751 |
ResourceNameRestriction |
The resource name parameter 'diagnosticsName' should be defined with a 'pattern' restriction. Location: Microsoft.Web/stable/2023-12-01/AppServiceEnvironments.json#L800 |
EvenSegmentedPathForPutOperation |
API path with PUT operation defined MUST have even number of segments (i.e. end in {resourceType}/{resourceName} segments). Location: Microsoft.Web/stable/2023-12-01/AppServiceEnvironments.json#L954 |
XmsPageableForListCalls |
x-ms-pageable extension must be specified for LIST APIs.Location: Microsoft.Web/stable/2023-12-01/AppServiceEnvironments.json#L955 |
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.Web/stable/2023-12-01/AppServiceEnvironments.json#L1000 |
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.Web/stable/2023-12-01/AppServiceEnvironments.json#L1000 |
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.Web/stable/2023-12-01/AppServiceEnvironments.json#L1000 |
LroLocationHeader |
A 202 response should include an Location response header. Location: Microsoft.Web/stable/2023-12-01/AppServiceEnvironments.json#L1041 |
LroErrorContent |
Error response content of long running operations must follow the error schema provided in the common types v2 and above. Location: Microsoft.Web/stable/2023-12-01/AppServiceEnvironments.json#L1050 |
LroExtension |
Operations with a 202 response must specify x-ms-long-running-operation: true . GET operation is excluded from the validation as GET will have 202 only if it is a polling action & hence x-ms-long-running-operation wouldn't be definedLocation: Microsoft.Web/stable/2023-12-01/AppServiceEnvironments.json#L1061 |
PatchResponseCodes |
Synchronous PATCH operations must have responses with 200 and default return codes. They also must not have other response codes. Location: Microsoft.Web/stable/2023-12-01/AppServiceEnvironments.json#L1061 |
LroLocationHeader |
A 202 response should include an Location response header. Location: Microsoft.Web/stable/2023-12-01/AppServiceEnvironments.json#L1102 |
LroLocationHeader |
A 202 response should include an Location response header. Location: Microsoft.Web/stable/2023-12-01/AppServiceEnvironments.json#L1349 |
LroErrorContent |
Error response content of long running operations must follow the error schema provided in the common types v2 and above. Location: Microsoft.Web/stable/2023-12-01/AppServiceEnvironments.json#L1355 |
XmsPageableForListCalls |
x-ms-pageable extension must be specified for LIST APIs.Location: Microsoft.Web/stable/2023-12-01/AppServiceEnvironments.json#L1418 |
ResourceNameRestriction |
The resource name parameter 'privateEndpointConnectionName' should be defined with a 'pattern' restriction. Location: Microsoft.Web/stable/2023-12-01/AppServiceEnvironments.json#L1567 |
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.Web/stable/2023-12-01/AppServiceEnvironments.json#L1620 |
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.Web/stable/2023-12-01/AppServiceEnvironments.json#L1620 |
LroLocationHeader |
A 202 response should include an Location response header. Location: Microsoft.Web/stable/2023-12-01/AppServiceEnvironments.json#L1666 |
LroErrorContent |
Error response content of long running operations must follow the error schema provided in the common types v2 and above. Location: Microsoft.Web/stable/2023-12-01/AppServiceEnvironments.json#L1675 |
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.Web/stable/2023-12-01/AppServiceEnvironments.json#L1686 |
DeleteResponseBodyEmpty |
The delete response body must be empty. Location: Microsoft.Web/stable/2023-12-01/AppServiceEnvironments.json#L1720 |
LroLocationHeader |
A 202 response should include an Location response header. Location: Microsoft.Web/stable/2023-12-01/AppServiceEnvironments.json#L1724 |
DeleteResponseBodyEmpty |
The delete response body must be empty. Location: Microsoft.Web/stable/2023-12-01/AppServiceEnvironments.json#L1732 |
LroErrorContent |
Error response content of long running operations must follow the error schema provided in the common types v2 and above. Location: Microsoft.Web/stable/2023-12-01/AppServiceEnvironments.json#L1739 |
XmsPageableForListCalls |
x-ms-pageable extension must be specified for LIST APIs.Location: Microsoft.Web/stable/2023-12-01/AppServiceEnvironments.json#L1752 |
GetCollectionOnlyHasValueAndNextLink |
Get endpoints for collections of resources must only have the value and nextLink properties in their model.Location: Microsoft.Web/stable/2023-12-01/AppServiceEnvironments.json#L1780 |
Loading