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

GeoRegions - Add FlexConsumption to the list of supported skus #27951

Merged

Add FlexConsumption to the list of supported skus

5446287
Select commit
Loading
Failed to load commit list.
Merged

GeoRegions - Add FlexConsumption to the list of supported skus #27951

Add FlexConsumption to the list of supported skus
5446287
Select commit
Loading
Failed to load commit list.
openapi-pipeline-app / Swagger LintDiff succeeded Feb 28, 2024 in 17m 5s

Swagger LintDiff succeeded

Details

compared tags (via openapi-validator v2.2.0) new version base version
package-2023-12 package-2023-12(5446287) 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
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/ResourceProvider.json#L18
TenantLevelAPIsNotAllowed /providers/Microsoft.Web/publishingUsers/web is a tenant level api. Tenant level APIs are strongly discouraged and subscription or resource group level APIs are preferred instead. If you cannot model your APIs at these levels, you will need to present your design and get an exception from PAS team.
Location: Microsoft.Web/stable/2023-12-01/ResourceProvider.json#L18
XmsPageableForListCalls x-ms-pageable extension must be specified for LIST APIs.
Location: Microsoft.Web/stable/2023-12-01/ResourceProvider.json#L19
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/ResourceProvider.json#L43
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/ResourceProvider.json#L138
XmsPageableForListCalls x-ms-pageable extension must be specified for LIST APIs.
Location: Microsoft.Web/stable/2023-12-01/ResourceProvider.json#L305
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/ResourceProvider.json#L320
XmsPageableForListCalls x-ms-pageable extension must be specified for LIST APIs.
Location: Microsoft.Web/stable/2023-12-01/ResourceProvider.json#L520
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/ResourceProvider.json#L535
PathForResourceAction Path for 'post' method on a resource type MUST follow valid resource naming.
Location: Microsoft.Web/stable/2023-12-01/ResourceProvider.json#L723
PathForResourceAction Path for 'post' method on a resource type MUST follow valid resource naming.
Location: Microsoft.Web/stable/2023-12-01/ResourceProvider.json#L802
TopLevelResourcesListBySubscription The top-level resource 'SourceControl' does not have list by subscription operation, please add it.
Location: Microsoft.Web/stable/2023-12-01/ResourceProvider.json#L1416
⚠️ ReservedResourceNamesModelAsEnum The service-defined (reserved name) resource 'web' should be represented as a path parameter enum with modelAsString set to true.
Location: Microsoft.Web/stable/2023-12-01/ResourceProvider.json#L18
⚠️ XmsExamplesRequired Please provide x-ms-examples describing minimum/maximum property set for response/request payloads for operations.
Location: Microsoft.Web/stable/2023-12-01/ResourceProvider.json#L19
⚠️ XmsExamplesRequired Please provide x-ms-examples describing minimum/maximum property set for response/request payloads for operations.
Location: Microsoft.Web/stable/2023-12-01/ResourceProvider.json#L43
⚠️ ListInOperationName Since operation response has model definition in array type, it should be of the form '_list'.
Location: Microsoft.Web/stable/2023-12-01/ResourceProvider.json#L78
⚠️ XmsExamplesRequired Please provide x-ms-examples describing minimum/maximum property set for response/request payloads for operations.
Location: Microsoft.Web/stable/2023-12-01/ResourceProvider.json#L78
⚠️ RequiredReadOnlySystemData The response of operation:'GetSourceControl' is defined without 'systemData'. Consider adding the systemData to the response.
Location: Microsoft.Web/stable/2023-12-01/ResourceProvider.json#L107
⚠️ XmsExamplesRequired Please provide x-ms-examples describing minimum/maximum property set for response/request payloads for operations.
Location: Microsoft.Web/stable/2023-12-01/ResourceProvider.json#L107
⚠️ RequiredReadOnlySystemData The response of operation:'UpdateSourceControl' is defined without 'systemData'. Consider adding the systemData to the response.
Location: Microsoft.Web/stable/2023-12-01/ResourceProvider.json#L138
⚠️ XmsExamplesRequired Please provide x-ms-examples describing minimum/maximum property set for response/request payloads for operations.
Location: Microsoft.Web/stable/2023-12-01/ResourceProvider.json#L138
⚠️ ListInOperationName Since operation response has model definition in array type, it should be of the form '_list'.
Location: Microsoft.Web/stable/2023-12-01/ResourceProvider.json#L180
⚠️ XmsExamplesRequired Please provide x-ms-examples describing minimum/maximum property set for response/request payloads for operations.
Location: Microsoft.Web/stable/2023-12-01/ResourceProvider.json#L180
⚠️ XmsExamplesRequired Please provide x-ms-examples describing minimum/maximum property set for response/request payloads for operations.
Location: Microsoft.Web/stable/2023-12-01/ResourceProvider.json#L224
⚠️ ListInOperationName Since operation response has model definition in array type, it should be of the form '_list'.
Location: Microsoft.Web/stable/2023-12-01/ResourceProvider.json#L263
⚠️ PageableOperation Based on the response model schema, operation 'GetSubscriptionDeploymentLocations' might be pageable. Consider adding the x-ms-pageable extension.
Location: Microsoft.Web/stable/2023-12-01/ResourceProvider.json#L305
⚠️ XmsExamplesRequired Please provide x-ms-examples describing minimum/maximum property set for response/request payloads for operations.
Location: Microsoft.Web/stable/2023-12-01/ResourceProvider.json#L305
⚠️ ListInOperationName Since operation response has model definition in array type, it should be of the form '_list'.
Location: Microsoft.Web/stable/2023-12-01/ResourceProvider.json#L334
⚠️ ListInOperationName Since operation response has model definition in array type, it should be of the form '_list'.
Location: Microsoft.Web/stable/2023-12-01/ResourceProvider.json#L371
⚠️ XmsExamplesRequired Please provide x-ms-examples describing minimum/maximum property set for response/request payloads for operations.
Location: Microsoft.Web/stable/2023-12-01/ResourceProvider.json#L371
⚠️ EnumInsteadOfBoolean Booleans properties are not descriptive in all cases and can make them to use, evaluate whether is makes sense to keep the property as boolean or turn it into an enum.
Location: Microsoft.Web/stable/2023-12-01/ResourceProvider.json#L402
⚠️ EnumInsteadOfBoolean Booleans properties are not descriptive in all cases and can make them to use, evaluate whether is makes sense to keep the property as boolean or turn it into an enum.
Location: Microsoft.Web/stable/2023-12-01/ResourceProvider.json#L408
⚠️ EnumInsteadOfBoolean Booleans properties are not descriptive in all cases and can make them to use, evaluate whether is makes sense to keep the property as boolean or turn it into an enum.
Location: Microsoft.Web/stable/2023-12-01/ResourceProvider.json#L414
⚠️ ListInOperationName Since operation response has model definition in array type, it should be of the form '_list'.
Location: Microsoft.Web/stable/2023-12-01/ResourceProvider.json#L447
⚠️ XmsExamplesRequired Please provide x-ms-examples describing minimum/maximum property set for response/request payloads for operations.
Location: Microsoft.Web/stable/2023-12-01/ResourceProvider.json#L447
⚠️ PostOperationIdContainsUrlVerb OperationId should contain the verb: 'listsitesassignedtohostname' in:'ListSiteIdentifiersAssignedToHostName'. Consider updating the operationId
Location: Microsoft.Web/stable/2023-12-01/ResourceProvider.json#L450
⚠️ ListInOperationName Since operation response has model definition in array type, it should be of the form '_list'.
Location: Microsoft.Web/stable/2023-12-01/ResourceProvider.json#L488
⚠️ XmsExamplesRequired Please provide x-ms-examples describing minimum/maximum property set for response/request payloads for operations.
Location: Microsoft.Web/stable/2023-12-01/ResourceProvider.json#L488
⚠️ PageableOperation Based on the response model schema, operation 'ListSkus' might be pageable. Consider adding the x-ms-pageable extension.
Location: Microsoft.Web/stable/2023-12-01/ResourceProvider.json#L520
⚠️ XmsExamplesRequired Please provide x-ms-examples describing minimum/maximum property set for response/request payloads for operations.
Location: Microsoft.Web/stable/2023-12-01/ResourceProvider.json#L520
⚠️ ListInOperationName Since operation response has model definition in array type, it should be of the form '_list'.
Location: Microsoft.Web/stable/2023-12-01/ResourceProvider.json#L641
⚠️ XmsExamplesRequired Please provide x-ms-examples describing minimum/maximum property set for response/request payloads for operations.
Location: Microsoft.Web/stable/2023-12-01/ResourceProvider.json#L724
⚠️ PostOperationIdContainsUrlVerb OperationId should contain the verb: 'moveresources' in:'Move'. Consider updating the operationId
Location: Microsoft.Web/stable/2023-12-01/ResourceProvider.json#L727
⚠️ XmsExamplesRequired Please provide x-ms-examples describing minimum/maximum property set for response/request payloads for operations.
Location: Microsoft.Web/stable/2023-12-01/ResourceProvider.json#L762
⚠️ XmsExamplesRequired Please provide x-ms-examples describing minimum/maximum property set for response/request payloads for operations.
Location: Microsoft.Web/stable/2023-12-01/ResourceProvider.json#L803
⚠️ PostOperationIdContainsUrlVerb OperationId should contain the verb: 'validatemoveresources' in:'ValidateMove'. Consider updating the operationId
Location: Microsoft.Web/stable/2023-12-01/ResourceProvider.json#L806
⚠️ EnumInsteadOfBoolean Booleans properties are not descriptive in all cases and can make them to use, evaluate whether is makes sense to keep the property as boolean or turn it into an enum.
Location: Microsoft.Web/stable/2023-12-01/ResourceProvider.json#L858
⚠️ EnumInsteadOfBoolean Booleans properties are not descriptive in all cases and can make them to use, evaluate whether is makes sense to keep the property as boolean or turn it into an enum.
Location: Microsoft.Web/stable/2023-12-01/ResourceProvider.json#L1072
⚠️ EnumInsteadOfBoolean Booleans properties are not descriptive in all cases and can make them to use, evaluate whether is makes sense to keep the property as boolean or turn it into an enum.
Location: Microsoft.Web/stable/2023-12-01/ResourceProvider.json#L1077
⚠️ EnumInsteadOfBoolean Booleans properties are not descriptive in all cases and can make them to use, evaluate whether is makes sense to keep the property as boolean or turn it into an enum.
Location: Microsoft.Web/stable/2023-12-01/ResourceProvider.json#L1082