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

redis: adding the missing notify-keyspace-events value #22407

Merged
merged 3 commits into from
Apr 24, 2024

redis: adding `notify-keyspace-events` to API Versions `2023-05-01-pr…

159377b
Select commit
Loading
Failed to load commit list.
Merged

redis: adding the missing notify-keyspace-events value #22407

redis: adding `notify-keyspace-events` to API Versions `2023-05-01-pr…
159377b
Select commit
Loading
Failed to load commit list.
openapi-pipeline-app / Swagger LintDiff succeeded Apr 16, 2024 in 3m 46s

Swagger LintDiff succeeded

Details

Compared specs (v2.2.0) new version base version
package-2023-08 package-2023-08(159377b) package-2023-08(main)
package-preview-2023-05 package-preview-2023-05(159377b) package-preview-2023-05(main)
package-2022-06 package-2022-06(159377b) package-2022-06(main)
package-2022-05 package-2022-05(159377b) package-2022-05(main)
package-2021-06 package-2021-06(159377b) package-2021-06(main)

The following errors/warnings exist before current PR submission:
Only 50 items are listed, please refer to log for more details.

Rule Message
OperationsApiResponseSchema The response schema of operations API '/providers/Microsoft.Cache/operations' does not match the ARM specification. Please standardize the schema.
Location: Microsoft.Cache/preview/2023-05-01-preview/redis.json#L57
OperationsApiSchemaUsesCommonTypes Operations API path must follow the schema provided in the common types.
Location: Microsoft.Cache/preview/2023-05-01-preview/redis.json#L58
PathResourceTypeNameCamelCase Resource type naming must follow camel case. Path: '/subscriptions/{subscriptionId}/providers/Microsoft.Cache/CheckNameAvailability'
Location: Microsoft.Cache/preview/2023-05-01-preview/redis.json#L73
PutRequestResponseSchemeArm A PUT operation request body schema should be the same as its 200 response schema, to allow reusing the same entity between GET and PUT. If the schema of the PUT request body is a superset of the GET response body, make sure you have a PATCH operation to make the resource updatable. Operation: 'Redis_Create' Request Model: 'parameters[2].schema' Response Model: 'responses[200].schema'
Location: Microsoft.Cache/preview/2023-05-01-preview/redis.json#L173
PatchBodyParametersSchema Properties of a PATCH request body must not be required, property:type.
Location: Microsoft.Cache/preview/2023-05-01-preview/redis.json#L266
PatchBodyParametersSchema Properties of a PATCH request body must not have default value, property:publicNetworkAccess.
Location: Microsoft.Cache/preview/2023-05-01-preview/redis.json#L266
PatchBodyParametersSchema Properties of a PATCH request body must not be required, property:name.
Location: Microsoft.Cache/preview/2023-05-01-preview/redis.json#L266
PatchBodyParametersSchema Properties of a PATCH request body must not be required, property:family.
Location: Microsoft.Cache/preview/2023-05-01-preview/redis.json#L266
PatchBodyParametersSchema Properties of a PATCH request body must not be required, property:capacity.
Location: Microsoft.Cache/preview/2023-05-01-preview/redis.json#L266
LroLocationHeader A 202 response should include an Location response header.
Location: Microsoft.Cache/preview/2023-05-01-preview/redis.json#L285
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.Cache/preview/2023-05-01-preview/redis.json#L299
LroLocationHeader A 202 response should include an Location response header.
Location: Microsoft.Cache/preview/2023-05-01-preview/redis.json#L333
PostResponseCodes Long-running POST operations must have responses with 202 and default return codes. They must also have a 200 return code if only if the final response is intended to have a schema, if not the 200 return code must not be specified. They also must not have other response codes.
Location: Microsoft.Cache/preview/2023-05-01-preview/redis.json#L630
LroLocationHeader A 202 response should include an Location response header.
Location: Microsoft.Cache/preview/2023-05-01-preview/redis.json#L670
PostResponseCodes Long-running POST operations must have responses with 202 and default return codes. They must also have a 200 return code if only if the final response is intended to have a schema, if not the 200 return code must not be specified. They also must not have other response codes.
Location: Microsoft.Cache/preview/2023-05-01-preview/redis.json#L689
LroLocationHeader A 202 response should include an Location response header.
Location: Microsoft.Cache/preview/2023-05-01-preview/redis.json#L729
ResourceNameRestriction The resource name parameter 'ruleName' should be defined with a 'pattern' restriction.
Location: Microsoft.Cache/preview/2023-05-01-preview/redis.json#L793
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.Cache/preview/2023-05-01-preview/redis.json#L1001
ResourceNameRestriction The resource name parameter 'linkedServerName' should be defined with a 'pattern' restriction.
Location: Microsoft.Cache/preview/2023-05-01-preview/redis.json#L1194
PutRequestResponseSchemeArm A PUT operation request body schema should be the same as its 200 response schema, to allow reusing the same entity between GET and PUT. If the schema of the PUT request body is a superset of the GET response body, make sure you have a PATCH operation to make the resource updatable. Operation: 'LinkedServer_Create' Request Model: 'parameters[3].schema' Response Model: 'responses[200].schema'
Location: Microsoft.Cache/preview/2023-05-01-preview/redis.json#L1195
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.Cache/preview/2023-05-01-preview/redis.json#L1262
GetCollectionOnlyHasValueAndNextLink Get endpoints for collections of resources must only have the value and nextLink properties in their model.
Location: Microsoft.Cache/preview/2023-05-01-preview/redis.json#L1449
GetCollectionOnlyHasValueAndNextLink Get endpoints for collections of resources must only have the value and nextLink properties in their model.
Location: Microsoft.Cache/preview/2023-05-01-preview/redis.json#L1641
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.Cache/preview/2023-05-01-preview/redis.json#L1768
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.Cache/preview/2023-05-01-preview/redis.json#L1976
MissingTypeObject The schema 'Sku' is considered an object but without a 'type:object', please add the missing 'type:object'.
Location: Microsoft.Cache/preview/2023-05-01-preview/redis.json#L2125
MissingTypeObject The schema 'RedisCommonProperties' is considered an object but without a 'type:object', please add the missing 'type:object'.
Location: Microsoft.Cache/preview/2023-05-01-preview/redis.json#L2165
AvoidAdditionalProperties Definitions must not have properties named additionalProperties except for user defined tags or predefined references.
Location: Microsoft.Cache/preview/2023-05-01-preview/redis.json#L2167
AvoidAdditionalProperties Definitions must not have properties named additionalProperties except for user defined tags or predefined references.
Location: Microsoft.Cache/preview/2023-05-01-preview/redis.json#L2272
MissingTypeObject The schema 'RedisCreateProperties' is considered an object but without a 'type:object', please add the missing 'type:object'.
Location: Microsoft.Cache/preview/2023-05-01-preview/redis.json#L2314
AvoidAdditionalProperties Definitions must not have properties named additionalProperties except for user defined tags or predefined references.
Location: Microsoft.Cache/preview/2023-05-01-preview/redis.json#L2339
AvoidAdditionalProperties Definitions must not have properties named additionalProperties except for user defined tags or predefined references.
Location: Microsoft.Cache/preview/2023-05-01-preview/redis.json#L2339
MissingTypeObject The schema 'RedisUpdateProperties' is considered an object but without a 'type:object', please add the missing 'type:object'.
Location: Microsoft.Cache/preview/2023-05-01-preview/redis.json#L2346
AvoidAdditionalProperties Definitions must not have properties named additionalProperties except for user defined tags or predefined references.
Location: Microsoft.Cache/preview/2023-05-01-preview/redis.json#L2354
AvoidAdditionalProperties Definitions must not have properties named additionalProperties except for user defined tags or predefined references.
Location: Microsoft.Cache/preview/2023-05-01-preview/redis.json#L2354
MissingTypeObject The schema 'RedisProperties' is considered an object but without a 'type:object', please add the missing 'type:object'.
Location: Microsoft.Cache/preview/2023-05-01-preview/redis.json#L2361
ProvisioningStateValidation ProvisioningState must have terminal states: Succeeded, Failed and Canceled.
Location: Microsoft.Cache/preview/2023-05-01-preview/redis.json#L2363
AvoidAdditionalProperties Definitions must not have properties named additionalProperties except for user defined tags or predefined references.
Location: Microsoft.Cache/preview/2023-05-01-preview/redis.json#L2438
AvoidAdditionalProperties Definitions must not have properties named additionalProperties except for user defined tags or predefined references.
Location: Microsoft.Cache/preview/2023-05-01-preview/redis.json#L2438
MissingTypeObject The schema 'RedisCreateParameters' is considered an object but without a 'type:object', please add the missing 'type:object'.
Location: Microsoft.Cache/preview/2023-05-01-preview/redis.json#L2445
AvoidAdditionalProperties Definitions must not have properties named additionalProperties except for user defined tags or predefined references.
Location: Microsoft.Cache/preview/2023-05-01-preview/redis.json#L2447
AvoidAdditionalProperties Definitions must not have properties named additionalProperties except for user defined tags or predefined references.
Location: Microsoft.Cache/preview/2023-05-01-preview/redis.json#L2447
MissingTypeObject The schema 'RedisUpdateParameters' is considered an object but without a 'type:object', please add the missing 'type:object'.
Location: Microsoft.Cache/preview/2023-05-01-preview/redis.json#L2485
AvoidAdditionalProperties Definitions must not have properties named additionalProperties except for user defined tags or predefined references.
Location: Microsoft.Cache/preview/2023-05-01-preview/redis.json#L2487
AvoidAdditionalProperties Definitions must not have properties named additionalProperties except for user defined tags or predefined references.
Location: Microsoft.Cache/preview/2023-05-01-preview/redis.json#L2487
MissingTypeObject The schema 'RedisAccessKeys' is considered an object but without a 'type:object', please add the missing 'type:object'.
Location: Microsoft.Cache/preview/2023-05-01-preview/redis.json#L2506
MissingTypeObject The schema 'RedisFirewallRule' is considered an object but without a 'type:object', please add the missing 'type:object'.
Location: Microsoft.Cache/preview/2023-05-01-preview/redis.json#L2521
MissingTypeObject The schema 'RedisFirewallRuleProperties' is considered an object but without a 'type:object', please add the missing 'type:object'.
Location: Microsoft.Cache/preview/2023-05-01-preview/redis.json#L2547
MissingTypeObject The schema 'RedisFirewallRuleListResult' is considered an object but without a 'type:object', please add the missing 'type:object'.
Location: Microsoft.Cache/preview/2023-05-01-preview/redis.json#L2564
MissingTypeObject The schema 'RedisResource' is considered an object but without a 'type:object', please add the missing 'type:object'.
Location: Microsoft.Cache/preview/2023-05-01-preview/redis.json#L2581