Moving missed changes from 2023-11-01 packet capture swagger fix to l… #29473
openapi-pipeline-app / Swagger LintDiff
succeeded
Jun 21, 2024 in 16m 11s
Swagger LintDiff succeeded
Details
Compared specs (v2.2.2) | new version | base version |
---|---|---|
package-2024-01 | package-2024-01(6f7ccec) | package-2024-01(main) |
The following errors/warnings exist before current PR submission:
Rule | Message |
---|---|
ResourceNameRestriction |
The resource name parameter 'azureFirewallName' should be defined with a 'pattern' restriction. Location: Microsoft.Network/stable/2024-01-01/azureFirewall.json#L37 |
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.Network/stable/2024-01-01/azureFirewall.json#L38 |
LroLocationHeader |
A 202 response should include an Location response header. Location: Microsoft.Network/stable/2024-01-01/azureFirewall.json#L67 |
LroLocationHeader |
A 202 response should include an Location response header. Location: Microsoft.Network/stable/2024-01-01/azureFirewall.json#L275 |
ResourceNameRestriction |
The resource name parameter 'azureFirewallName' should be defined with a 'pattern' restriction. Location: Microsoft.Network/stable/2024-01-01/azureFirewall.json#L387 |
LroLocationHeader |
A 202 response should include an Location response header. Location: Microsoft.Network/stable/2024-01-01/azureFirewall.json#L420 |
MissingTypeObject |
The schema 'AzureFirewallIPConfigurationPropertiesFormat' is considered an object but without a 'type:object', please add the missing 'type:object'. Location: Microsoft.Network/stable/2024-01-01/azureFirewall.json#L511 |
MissingTypeObject |
The schema 'AzureFirewallIPConfiguration' is considered an object but without a 'type:object', please add the missing 'type:object'. Location: Microsoft.Network/stable/2024-01-01/azureFirewall.json#L534 |
MissingTypeObject |
The schema 'AzureFirewallPublicIPAddress' is considered an object but without a 'type:object', please add the missing 'type:object'. Location: Microsoft.Network/stable/2024-01-01/azureFirewall.json#L563 |
MissingTypeObject |
The schema 'AzureFirewallIpGroups' is considered an object but without a 'type:object', please add the missing 'type:object'. Location: Microsoft.Network/stable/2024-01-01/azureFirewall.json#L572 |
MissingTypeObject |
The schema 'HubPublicIPAddresses' is considered an object but without a 'type:object', please add the missing 'type:object'. Location: Microsoft.Network/stable/2024-01-01/azureFirewall.json#L587 |
MissingTypeObject |
The schema 'HubIPAddresses' is considered an object but without a 'type:object', please add the missing 'type:object'. Location: Microsoft.Network/stable/2024-01-01/azureFirewall.json#L604 |
MissingTypeObject |
The schema 'AzureFirewallPropertiesFormat' is considered an object but without a 'type:object', please add the missing 'type:object'. Location: Microsoft.Network/stable/2024-01-01/azureFirewall.json#L624 |
AvoidAdditionalProperties |
Definitions must not have properties named additionalProperties except for user defined tags or predefined references. Location: Microsoft.Network/stable/2024-01-01/azureFirewall.json#L625 |
MissingTypeObject |
The schema 'AzureFirewall' is considered an object but without a 'type:object', please add the missing 'type:object'. Location: Microsoft.Network/stable/2024-01-01/azureFirewall.json#L695 |
MissingTypeObject |
The schema 'AzureFirewallListResult' is considered an object but without a 'type:object', please add the missing 'type:object'. Location: Microsoft.Network/stable/2024-01-01/azureFirewall.json#L722 |
AvoidAdditionalProperties |
Definitions must not have properties named additionalProperties except for user defined tags or predefined references. Location: Microsoft.Network/stable/2024-01-01/azureFirewall.json#L751 |
MissingTypeObject |
The schema 'AzureFirewallApplicationRuleCollectionPropertiesFormat' is considered an object but without a 'type:object', please add the missing 'type:object'. Location: Microsoft.Network/stable/2024-01-01/azureFirewall.json#L758 |
MissingTypeObject |
The schema 'AzureFirewallApplicationRuleCollection' is considered an object but without a 'type:object', please add the missing 'type:object'. Location: Microsoft.Network/stable/2024-01-01/azureFirewall.json#L788 |
MissingTypeObject |
The schema 'AzureFirewallApplicationRuleProtocol' is considered an object but without a 'type:object', please add the missing 'type:object'. Location: Microsoft.Network/stable/2024-01-01/azureFirewall.json#L812 |
MissingTypeObject |
The schema 'AzureFirewallApplicationRule' is considered an object but without a 'type:object', please add the missing 'type:object'. Location: Microsoft.Network/stable/2024-01-01/azureFirewall.json#L830 |
MissingTypeObject |
The schema 'AzureFirewallNatRuleCollectionProperties' is considered an object but without a 'type:object', please add the missing 'type:object'. Location: Microsoft.Network/stable/2024-01-01/azureFirewall.json#L878 |
MissingTypeObject |
The schema 'AzureFirewallNatRuleCollection' is considered an object but without a 'type:object', please add the missing 'type:object'. Location: Microsoft.Network/stable/2024-01-01/azureFirewall.json#L908 |
MissingTypeObject |
The schema 'AzureFirewallNatRule' is considered an object but without a 'type:object', please add the missing 'type:object'. Location: Microsoft.Network/stable/2024-01-01/azureFirewall.json#L932 |
MissingTypeObject |
The schema 'AzureFirewallNatRCAction' is considered an object but without a 'type:object', please add the missing 'type:object'. Location: Microsoft.Network/stable/2024-01-01/azureFirewall.json#L992 |
MissingTypeObject |
The schema 'AzureFirewallNetworkRuleCollectionPropertiesFormat' is considered an object but without a 'type:object', please add the missing 'type:object'. Location: Microsoft.Network/stable/2024-01-01/azureFirewall.json#L1013 |
MissingTypeObject |
The schema 'AzureFirewallNetworkRuleCollection' is considered an object but without a 'type:object', please add the missing 'type:object'. Location: Microsoft.Network/stable/2024-01-01/azureFirewall.json#L1043 |
MissingTypeObject |
The schema 'AzureFirewallNetworkRule' is considered an object but without a 'type:object', please add the missing 'type:object'. Location: Microsoft.Network/stable/2024-01-01/azureFirewall.json#L1067 |
MissingTypeObject |
The schema 'AzureFirewallRCAction' is considered an object but without a 'type:object', please add the missing 'type:object'. Location: Microsoft.Network/stable/2024-01-01/azureFirewall.json#L1129 |
MissingTypeObject |
The schema 'AzureFirewallSku' is considered an object but without a 'type:object', please add the missing 'type:object'. Location: Microsoft.Network/stable/2024-01-01/azureFirewall.json#L1177 |
Not using the common-types defined parameter 'resourceGroupName'. Location: Microsoft.Network/stable/2024-01-01/azureFirewall.json#L46 |
|
Based on the response model schema, operation 'AzureFirewalls_Get' might be pageable. Consider adding the x-ms-pageable extension. Location: Microsoft.Network/stable/2024-01-01/azureFirewall.json#L93 |
|
The response of operation:'AzureFirewalls_Get' is defined without 'systemData'. Consider adding the systemData to the response. Location: Microsoft.Network/stable/2024-01-01/azureFirewall.json#L93 |
|
Not using the common-types defined parameter 'resourceGroupName'. Location: Microsoft.Network/stable/2024-01-01/azureFirewall.json#L101 |
|
The response of operation:'AzureFirewalls_CreateOrUpdate' is defined without 'systemData'. Consider adding the systemData to the response. Location: Microsoft.Network/stable/2024-01-01/azureFirewall.json#L153 |
|
Not using the common-types defined parameter 'resourceGroupName'. Location: Microsoft.Network/stable/2024-01-01/azureFirewall.json#L161 |
|
The response of operation:'AzureFirewalls_UpdateTags' is defined without 'systemData'. Consider adding the systemData to the response. Location: Microsoft.Network/stable/2024-01-01/azureFirewall.json#L237 |
|
Not using the common-types defined parameter 'resourceGroupName'. Location: Microsoft.Network/stable/2024-01-01/azureFirewall.json#L245 |
|
Not using the common-types defined parameter 'resourceGroupName'. Location: Microsoft.Network/stable/2024-01-01/azureFirewall.json#L311 |
|
OperationId should contain the verb: 'learnedipprefixes' in:'AzureFirewalls_ListLearnedPrefixes'. Consider updating the operationId Location: Microsoft.Network/stable/2024-01-01/azureFirewall.json#L389 |
|
Not using the common-types defined parameter 'resourceGroupName'. Location: Microsoft.Network/stable/2024-01-01/azureFirewall.json#L393 |
|
Not using the common-types defined parameter 'resourceGroupName'. Location: Microsoft.Network/stable/2024-01-01/azureFirewall.json#L450 |
|
Missing identifier id in array item property Location: Microsoft.Network/stable/2024-01-01/azureFirewall.json#L589 |
|
Missing identifier id in array item property Location: Microsoft.Network/stable/2024-01-01/azureFirewall.json#L773 |
|
Missing identifier id in array item property Location: Microsoft.Network/stable/2024-01-01/azureFirewall.json#L847 |
|
Missing identifier id in array item property Location: Microsoft.Network/stable/2024-01-01/azureFirewall.json#L893 |
|
Missing identifier id in array item property Location: Microsoft.Network/stable/2024-01-01/azureFirewall.json#L1028 |
Loading