-
Notifications
You must be signed in to change notification settings - Fork 5.1k
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
Added the swagger file for the new service Gallery. #3080
Added the swagger file for the new service Gallery. #3080
Conversation
Automation for azure-sdk-for-nodeThe initial PR has been merged into your service PR: |
Automation for azure-libraries-for-javaThe initial PR has been merged into your service PR: |
AutoRest linter results for ARM Related Validation Errors/WarningsThese errors are reported by the ARM team's validation tools, reachout to ARM RP API Review directly for any questions or concerns. File: specification/compute/resource-manager/readme.md
|
Code | Id | Source | Message |
---|---|---|---|
TrackedResourceListByImmediateParent | R3010 | Link | The child tracked resource, 'images' with immediate parent 'Gallery', must have a list by immediate parent operation. |
TrackedResourceListByImmediateParent | R3010 | Link | The child tracked resource, 'versions' with immediate parent 'GalleryImage', must have a list by immediate parent operation. |
TrackedResourceListByImmediateParent | R3010 | Link | The child tracked resource, 'extensions' with immediate parent 'VirtualMachine', must have a list by immediate parent operation. |
TrackedResourceListByImmediateParent | R3010 | Link | The child tracked resource, 'extensions' with immediate parent 'VirtualMachineScaleSet', must have a list by immediate parent operation. |
TrackedResourceListByImmediateParent | R3010 | Link | The child tracked resource, 'virtualmachines' with immediate parent 'VirtualMachineScaleSet', must have a list by immediate parent operation. |
TrackedResourceListByResourceGroup | R3027 | Link | The tracked resource, 'Gallery', must have a list by resource group operation.(This rule does not apply for tenant level resources.) |
TrackedResourceListByResourceGroup | R3027 | Link | The tracked resource, 'GalleryImage', must have a list by resource group operation.(This rule does not apply for tenant level resources.) |
TrackedResourceListBySubscription | R3028 | Link | The tracked resource, 'Gallery', must have a list by subscriptions operation. |
TrackedResourceListBySubscription | R3028 | Link | The tracked resource, 'GalleryImage', must have a list by subscriptions operation. |
EnumInsteadOfBoolean | R3018 | Link | Booleans are not descriptive and make them hard to use. Consider using string enums with allowed set of values defined. Property: excludeFromLatest |
❌4 new Errors.(15 total)
Code | Id | Source | Message |
---|---|---|---|
XmsExamplesRequired | D5001 | Link | Please provide x-ms-examples describing minimum/maximum property set for response/request payloads for operations. |
RequiredPropertiesMissingInResourceModel | R2020 | Link | Model definition 'GalleryImageVersion' must have the properties 'name', 'id' and 'type' in its hierarchy and these properties must be marked as readonly. |
TrackedResourcePatchOperation | R3026 | Link | Tracked resource 'Gallery' must have patch operation that at least supports the update of tags. It's strongly recommended that the PATCH operation supports update of all mutable properties as well. |
TrackedResourcePatchOperation | R3026 | Link | Tracked resource 'GalleryImage' must have patch operation that at least supports the update of tags. It's strongly recommended that the PATCH operation supports update of all mutable properties as well. |
AutoRest Linter Guidelines | AutoRest Linter Issues | Send feedback
Thanks for your co-operation.
AutoRest linter results for SDK Related Validation Errors/WarningsThese errors are reported by the SDK team's validation tools, reachout to ADX Swagger Reviewers directly for any questions or concerns. File: specification/compute/resource-manager/readme.md
|
Code | Id | Source | Message |
---|---|---|---|
PageableOperation | R2029 | Link | Based on the response model schema, operation 'Gallery_ListGalleriesInResourceGroup' might be pageable. Consider adding the x-ms-pageable extension. |
PageableOperation | R2029 | Link | Based on the response model schema, operation 'Gallery_ListGalleriesInSubscription' might be pageable. Consider adding the x-ms-pageable extension. |
PageableOperation | R2029 | Link | Based on the response model schema, operation 'GalleryImage_ListGalleryImagesInGallery' might be pageable. Consider adding the x-ms-pageable extension. |
PageableOperation | R2029 | Link | Based on the response model schema, operation 'GalleryImageVersion_ListGalleryImageVersionsInGalleryImage' might be pageable. Consider adding the x-ms-pageable extension. |
OperationIdNounConflictingModelNames | R2063 | Link | OperationId has a noun that conflicts with one of the model names in definitions section. The model name will be disambiguated to 'GalleryModel'. Consider using the plural form of 'Gallery' to avoid this. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change. |
OperationIdNounConflictingModelNames | R2063 | Link | OperationId has a noun that conflicts with one of the model names in definitions section. The model name will be disambiguated to 'GalleryModel'. Consider using the plural form of 'Gallery' to avoid this. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change. |
OperationIdNounConflictingModelNames | R2063 | Link | OperationId has a noun that conflicts with one of the model names in definitions section. The model name will be disambiguated to 'GalleryModel'. Consider using the plural form of 'Gallery' to avoid this. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change. |
OperationIdNounConflictingModelNames | R2063 | Link | OperationId has a noun that conflicts with one of the model names in definitions section. The model name will be disambiguated to 'GalleryImageModel'. Consider using the plural form of 'GalleryImage' to avoid this. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change. |
OperationIdNounConflictingModelNames | R2063 | Link | OperationId has a noun that conflicts with one of the model names in definitions section. The model name will be disambiguated to 'GalleryImageModel'. Consider using the plural form of 'GalleryImage' to avoid this. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change. |
OperationIdNounConflictingModelNames | R2063 | Link | OperationId has a noun that conflicts with one of the model names in definitions section. The model name will be disambiguated to 'GalleryImageModel'. Consider using the plural form of 'GalleryImage' to avoid this. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change. |
OperationIdNounConflictingModelNames | R2063 | Link | OperationId has a noun that conflicts with one of the model names in definitions section. The model name will be disambiguated to 'GalleryImageVersionModel'. Consider using the plural form of 'GalleryImageVersion' to avoid this. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change. |
LongRunningOperationsWithLongRunningExtension | R2007 | Link | The operation 'GalleryImageVersion_Delete' returns 202 status code, which indicates a long running operation, please enable "x-ms-long-running-operation. |
OperationIdNounConflictingModelNames | R2063 | Link | OperationId has a noun that conflicts with one of the model names in definitions section. The model name will be disambiguated to 'GalleryImageVersionModel'. Consider using the plural form of 'GalleryImageVersion' to avoid this. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change. |
OperationIdNounVerb | R1001 | Link | Per the Noun_Verb convention for Operation Ids, the noun 'GalleryImage' should not appear after the underscore. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change. |
OperationIdNounVerb | R1001 | Link | Per the Noun_Verb convention for Operation Ids, the noun 'GalleryImageVersion' should not appear after the underscore. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change. |
OperationIdNounConflictingModelNames | R2063 | Link | OperationId has a noun that conflicts with one of the model names in definitions section. The model name will be disambiguated to 'GalleryImageVersionModel'. Consider using the plural form of 'GalleryImageVersion' to avoid this. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change. |
OperationIdNounConflictingModelNames | R2063 | Link | OperationId has a noun that conflicts with one of the model names in definitions section. The model name will be disambiguated to 'GalleryModel'. Consider using the plural form of 'Gallery' to avoid this. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change. |
OperationIdNounConflictingModelNames | R2063 | Link | OperationId has a noun that conflicts with one of the model names in definitions section. The model name will be disambiguated to 'GalleryModel'. Consider using the plural form of 'Gallery' to avoid this. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change. |
OperationIdNounConflictingModelNames | R2063 | Link | OperationId has a noun that conflicts with one of the model names in definitions section. The model name will be disambiguated to 'GalleryImageModel'. Consider using the plural form of 'GalleryImage' to avoid this. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change. |
OperationIdNounConflictingModelNames | R2063 | Link | OperationId has a noun that conflicts with one of the model names in definitions section. The model name will be disambiguated to 'GalleryImageVersionModel'. Consider using the plural form of 'GalleryImageVersion' to avoid this. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change. |
DescriptionAndTitleMissing | R4000 | Link | 'GalleryIdentifier' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'Resource' |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'Resource' |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'Resource' |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'Resource' |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'Resource' |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'Resource' |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'Resource' |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'Resource' |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'Resource' |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'Resource' |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'Resource' |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'Resource' |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'Resource' |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'VirtualMachineImageResource' |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'VirtualMachineImageResource' |
DescriptionAndTitleMissing | R4000 | Link | 'properties' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
DescriptionAndTitleMissing | R4000 | Link | 'identifier' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
DescriptionAndTitleMissing | R4000 | Link | 'properties' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
DescriptionAndTitleMissing | R4000 | Link | 'identifier' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
DescriptionAndTitleMissing | R4000 | Link | 'recommended' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
DescriptionAndTitleMissing | R4000 | Link | 'disallowed' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
DescriptionAndTitleMissing | R4000 | Link | 'purchasePlan' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
DescriptionAndTitleMissing | R4000 | Link | 'vCPUs' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
DescriptionAndTitleMissing | R4000 | Link | 'memory' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
DescriptionAndTitleMissing | R4000 | Link | 'properties' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
DescriptionAndTitleMissing | R4000 | Link | 'publishingProfile' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
DescriptionAndTitleMissing | R4000 | Link | 'storageProfile' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
DescriptionAndTitleMissing | R4000 | Link | 'replicationStatus' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
DescriptionAndTitleMissing | R4000 | Link | 'source' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
DescriptionAndTitleMissing | R4000 | Link | 'managedImage' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
DescriptionAndTitleMissing | R4000 | Link | 'osDiskImage' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
❌1 new Errors.(1 total)
Code | Id | Source | Message |
---|---|---|---|
XmsParameterLocation | R4001 | Link | The parameter 'resourceGroupName' is defined in global parameters section without 'x-ms-parameter-location' extension. This would add the parameter as the client property. Please ensure that this is exactly you want. If so, apply the extension "x-ms-parameter-location": "client". Else, apply the extension "x-ms-parameter-location": "method". |
AutoRest Linter Guidelines | AutoRest Linter Issues | Send feedback
Thanks for your co-operation.
Automation for azure-sdk-for-pythonThe initial PR has been merged into your service PR: |
Automation for azure-sdk-for-goA PR has been created for you based on this PR content. Once this PR will be merged, content will be added to your service PR: |
Hi @lmazuel I saw some errors and warnings during the swagger validation. Which one should I fix? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Partial review
"in": "path", | ||
"required": true, | ||
"type": "string", | ||
"description": "The name of the resource group." |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please add:
"x-ms-parameter-location": "method"
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is added.
@@ -151,6 +151,21 @@ directive: | |||
- TrackedResourceGetOperation | |||
|
|||
``` | |||
|
|||
### Tag: package-2018-06 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please also add a package-gallery-2018-06
with only gallery. Tag with consistent ApiVersion are required for Go, Python and Ruby
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I am not sure if I modified it correctly. Would you mind taking a look?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You did it correctly, thanks :)
AutoRest linter results for ARM Related Validation Errors/WarningsThese errors are reported by the ARM team's validation tools, reachout to ARM RP API Review directly for any questions or concerns. File: specification/compute/resource-manager/readme.md
|
Code | Id | Source | Message |
---|---|---|---|
TrackedResourceListByImmediateParent | R3010 | Link | The child tracked resource, 'images' with immediate parent 'Gallery', must have a list by immediate parent operation. |
TrackedResourceListByImmediateParent | R3010 | Link | The child tracked resource, 'versions' with immediate parent 'GalleryImage', must have a list by immediate parent operation. |
TrackedResourceListByImmediateParent | R3010 | Link | The child tracked resource, 'extensions' with immediate parent 'VirtualMachine', must have a list by immediate parent operation. |
TrackedResourceListByImmediateParent | R3010 | Link | The child tracked resource, 'extensions' with immediate parent 'VirtualMachineScaleSet', must have a list by immediate parent operation. |
TrackedResourceListByImmediateParent | R3010 | Link | The child tracked resource, 'virtualmachines' with immediate parent 'VirtualMachineScaleSet', must have a list by immediate parent operation. |
TrackedResourceListByResourceGroup | R3027 | Link | The tracked resource, 'Gallery', must have a list by resource group operation.(This rule does not apply for tenant level resources.) |
TrackedResourceListByResourceGroup | R3027 | Link | The tracked resource, 'GalleryImage', must have a list by resource group operation.(This rule does not apply for tenant level resources.) |
TrackedResourceListByResourceGroup | R3027 | Link | The tracked resource, 'GalleryImageVersion', must have a list by resource group operation.(This rule does not apply for tenant level resources.) |
TrackedResourceListBySubscription | R3028 | Link | The tracked resource, 'Gallery', must have a list by subscriptions operation. |
TrackedResourceListBySubscription | R3028 | Link | The tracked resource, 'GalleryImage', must have a list by subscriptions operation. |
TrackedResourceListBySubscription | R3028 | Link | The tracked resource, 'GalleryImageVersion', must have a list by subscriptions operation. |
EnumInsteadOfBoolean | R3018 | Link | Booleans are not descriptive and make them hard to use. Consider using string enums with allowed set of values defined. Property: excludeFromLatest |
❌4 new Errors.(15 total)
Code | Id | Source | Message |
---|---|---|---|
XmsExamplesRequired | D5001 | Link | Please provide x-ms-examples describing minimum/maximum property set for response/request payloads for operations. |
TrackedResourcePatchOperation | R3026 | Link | Tracked resource 'Gallery' must have patch operation that at least supports the update of tags. It's strongly recommended that the PATCH operation supports update of all mutable properties as well. |
TrackedResourcePatchOperation | R3026 | Link | Tracked resource 'GalleryImage' must have patch operation that at least supports the update of tags. It's strongly recommended that the PATCH operation supports update of all mutable properties as well. |
TrackedResourcePatchOperation | R3026 | Link | Tracked resource 'GalleryImageVersion' must have patch operation that at least supports the update of tags. It's strongly recommended that the PATCH operation supports update of all mutable properties as well. |
AutoRest Linter Guidelines | AutoRest Linter Issues | Send feedback
Thanks for your co-operation.
AutoRest linter results for SDK Related Validation Errors/WarningsThese errors are reported by the SDK team's validation tools, reachout to ADX Swagger Reviewers directly for any questions or concerns. File: specification/compute/resource-manager/readme.md
|
Code | Id | Source | Message |
---|---|---|---|
PageableOperation | R2029 | Link | Based on the response model schema, operation 'Gallery_ListGalleriesInResourceGroup' might be pageable. Consider adding the x-ms-pageable extension. |
PageableOperation | R2029 | Link | Based on the response model schema, operation 'Gallery_ListGalleriesInSubscription' might be pageable. Consider adding the x-ms-pageable extension. |
PageableOperation | R2029 | Link | Based on the response model schema, operation 'GalleryImage_ListGalleryImagesInGallery' might be pageable. Consider adding the x-ms-pageable extension. |
PageableOperation | R2029 | Link | Based on the response model schema, operation 'GalleryImageVersion_ListGalleryImageVersionsInGalleryImage' might be pageable. Consider adding the x-ms-pageable extension. |
LongRunningOperationsWithLongRunningExtension | R2007 | Link | The operation 'GalleryImageVersion_Delete' returns 202 status code, which indicates a long running operation, please enable "x-ms-long-running-operation. |
OperationIdNounVerb | R1001 | Link | Per the Noun_Verb convention for Operation Ids, the noun 'GalleryImage' should not appear after the underscore. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change. |
OperationIdNounVerb | R1001 | Link | Per the Noun_Verb convention for Operation Ids, the noun 'GalleryImageVersion' should not appear after the underscore. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change. |
OperationIdNounConflictingModelNames | R2063 | Link | OperationId has a noun that conflicts with one of the model names in definitions section. The model name will be disambiguated to 'GalleryModel'. Consider using the plural form of 'Gallery' to avoid this. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change. |
OperationIdNounConflictingModelNames | R2063 | Link | OperationId has a noun that conflicts with one of the model names in definitions section. The model name will be disambiguated to 'GalleryModel'. Consider using the plural form of 'Gallery' to avoid this. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change. |
OperationIdNounConflictingModelNames | R2063 | Link | OperationId has a noun that conflicts with one of the model names in definitions section. The model name will be disambiguated to 'GalleryModel'. Consider using the plural form of 'Gallery' to avoid this. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change. |
OperationIdNounConflictingModelNames | R2063 | Link | OperationId has a noun that conflicts with one of the model names in definitions section. The model name will be disambiguated to 'GalleryImageModel'. Consider using the plural form of 'GalleryImage' to avoid this. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change. |
OperationIdNounConflictingModelNames | R2063 | Link | OperationId has a noun that conflicts with one of the model names in definitions section. The model name will be disambiguated to 'GalleryImageModel'. Consider using the plural form of 'GalleryImage' to avoid this. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change. |
OperationIdNounConflictingModelNames | R2063 | Link | OperationId has a noun that conflicts with one of the model names in definitions section. The model name will be disambiguated to 'GalleryImageModel'. Consider using the plural form of 'GalleryImage' to avoid this. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change. |
OperationIdNounConflictingModelNames | R2063 | Link | OperationId has a noun that conflicts with one of the model names in definitions section. The model name will be disambiguated to 'GalleryImageVersionModel'. Consider using the plural form of 'GalleryImageVersion' to avoid this. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change. |
OperationIdNounConflictingModelNames | R2063 | Link | OperationId has a noun that conflicts with one of the model names in definitions section. The model name will be disambiguated to 'GalleryImageVersionModel'. Consider using the plural form of 'GalleryImageVersion' to avoid this. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change. |
OperationIdNounConflictingModelNames | R2063 | Link | OperationId has a noun that conflicts with one of the model names in definitions section. The model name will be disambiguated to 'GalleryImageVersionModel'. Consider using the plural form of 'GalleryImageVersion' to avoid this. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change. |
OperationIdNounConflictingModelNames | R2063 | Link | OperationId has a noun that conflicts with one of the model names in definitions section. The model name will be disambiguated to 'GalleryModel'. Consider using the plural form of 'Gallery' to avoid this. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change. |
OperationIdNounConflictingModelNames | R2063 | Link | OperationId has a noun that conflicts with one of the model names in definitions section. The model name will be disambiguated to 'GalleryModel'. Consider using the plural form of 'Gallery' to avoid this. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change. |
OperationIdNounConflictingModelNames | R2063 | Link | OperationId has a noun that conflicts with one of the model names in definitions section. The model name will be disambiguated to 'GalleryImageModel'. Consider using the plural form of 'GalleryImage' to avoid this. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change. |
OperationIdNounConflictingModelNames | R2063 | Link | OperationId has a noun that conflicts with one of the model names in definitions section. The model name will be disambiguated to 'GalleryImageVersionModel'. Consider using the plural form of 'GalleryImageVersion' to avoid this. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change. |
DescriptionAndTitleMissing | R4000 | Link | 'GalleryIdentifier' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'Resource' |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'Resource' |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'Resource' |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'Resource' |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'Resource' |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'Resource' |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'Resource' |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'Resource' |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'Resource' |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'Resource' |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'Resource' |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'Resource' |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'Resource' |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'Resource' |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'VirtualMachineImageResource' |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'VirtualMachineImageResource' |
DescriptionAndTitleMissing | R4000 | Link | 'properties' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
DescriptionAndTitleMissing | R4000 | Link | 'identifier' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
DescriptionAndTitleMissing | R4000 | Link | 'properties' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
DescriptionAndTitleMissing | R4000 | Link | 'identifier' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
DescriptionAndTitleMissing | R4000 | Link | 'recommended' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
DescriptionAndTitleMissing | R4000 | Link | 'disallowed' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
DescriptionAndTitleMissing | R4000 | Link | 'purchasePlan' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
DescriptionAndTitleMissing | R4000 | Link | 'vCPUs' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
DescriptionAndTitleMissing | R4000 | Link | 'memory' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
DescriptionAndTitleMissing | R4000 | Link | 'properties' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
DescriptionAndTitleMissing | R4000 | Link | 'publishingProfile' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
DescriptionAndTitleMissing | R4000 | Link | 'storageProfile' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
DescriptionAndTitleMissing | R4000 | Link | 'replicationStatus' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
DescriptionAndTitleMissing | R4000 | Link | 'source' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
DescriptionAndTitleMissing | R4000 | Link | 'managedImage' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
DescriptionAndTitleMissing | R4000 | Link | 'osDiskImage' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
❌0 new Errors.(0 total)
AutoRest Linter Guidelines | AutoRest Linter Issues | Send feedback
Thanks for your co-operation.
AutoRest linter results for ARM Related Validation Errors/WarningsThese errors are reported by the ARM team's validation tools, reachout to ARM RP API Review directly for any questions or concerns. File: specification/compute/resource-manager/readme.md
|
Code | Id | Source | Message |
---|---|---|---|
TrackedResourceListByImmediateParent | R3010 | Link | The child tracked resource, 'images' with immediate parent 'Gallery', must have a list by immediate parent operation. |
TrackedResourceListByImmediateParent | R3010 | Link | The child tracked resource, 'versions' with immediate parent 'GalleryImage', must have a list by immediate parent operation. |
TrackedResourceListByImmediateParent | R3010 | Link | The child tracked resource, 'extensions' with immediate parent 'VirtualMachine', must have a list by immediate parent operation. |
TrackedResourceListByImmediateParent | R3010 | Link | The child tracked resource, 'extensions' with immediate parent 'VirtualMachineScaleSet', must have a list by immediate parent operation. |
TrackedResourceListByImmediateParent | R3010 | Link | The child tracked resource, 'virtualmachines' with immediate parent 'VirtualMachineScaleSet', must have a list by immediate parent operation. |
TrackedResourceListByResourceGroup | R3027 | Link | The tracked resource, 'Gallery', must have a list by resource group operation.(This rule does not apply for tenant level resources.) |
TrackedResourceListByResourceGroup | R3027 | Link | The tracked resource, 'GalleryImage', must have a list by resource group operation.(This rule does not apply for tenant level resources.) |
TrackedResourceListByResourceGroup | R3027 | Link | The tracked resource, 'GalleryImageVersion', must have a list by resource group operation.(This rule does not apply for tenant level resources.) |
TrackedResourceListBySubscription | R3028 | Link | The tracked resource, 'Gallery', must have a list by subscriptions operation. |
TrackedResourceListBySubscription | R3028 | Link | The tracked resource, 'GalleryImage', must have a list by subscriptions operation. |
TrackedResourceListBySubscription | R3028 | Link | The tracked resource, 'GalleryImageVersion', must have a list by subscriptions operation. |
EnumInsteadOfBoolean | R3018 | Link | Booleans are not descriptive and make them hard to use. Consider using string enums with allowed set of values defined. Property: excludeFromLatest |
❌4 new Errors.(15 total)
Code | Id | Source | Message |
---|---|---|---|
XmsExamplesRequired | D5001 | Link | Please provide x-ms-examples describing minimum/maximum property set for response/request payloads for operations. |
TrackedResourcePatchOperation | R3026 | Link | Tracked resource 'Gallery' must have patch operation that at least supports the update of tags. It's strongly recommended that the PATCH operation supports update of all mutable properties as well. |
TrackedResourcePatchOperation | R3026 | Link | Tracked resource 'GalleryImage' must have patch operation that at least supports the update of tags. It's strongly recommended that the PATCH operation supports update of all mutable properties as well. |
TrackedResourcePatchOperation | R3026 | Link | Tracked resource 'GalleryImageVersion' must have patch operation that at least supports the update of tags. It's strongly recommended that the PATCH operation supports update of all mutable properties as well. |
AutoRest Linter Guidelines | AutoRest Linter Issues | Send feedback
Thanks for your co-operation.
AutoRest linter results for SDK Related Validation Errors/WarningsThese errors are reported by the SDK team's validation tools, reachout to ADX Swagger Reviewers directly for any questions or concerns. File: specification/compute/resource-manager/readme.md
|
Code | Id | Source | Message |
---|---|---|---|
PageableOperation | R2029 | Link | Based on the response model schema, operation 'Gallery_ListGalleriesInResourceGroup' might be pageable. Consider adding the x-ms-pageable extension. |
PageableOperation | R2029 | Link | Based on the response model schema, operation 'Gallery_ListGalleriesInSubscription' might be pageable. Consider adding the x-ms-pageable extension. |
PageableOperation | R2029 | Link | Based on the response model schema, operation 'GalleryImage_ListGalleryImagesInGallery' might be pageable. Consider adding the x-ms-pageable extension. |
PageableOperation | R2029 | Link | Based on the response model schema, operation 'GalleryImageVersion_ListGalleryImageVersionsInGalleryImage' might be pageable. Consider adding the x-ms-pageable extension. |
OperationIdNounConflictingModelNames | R2063 | Link | OperationId has a noun that conflicts with one of the model names in definitions section. The model name will be disambiguated to 'GalleryModel'. Consider using the plural form of 'Gallery' to avoid this. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change. |
OperationIdNounConflictingModelNames | R2063 | Link | OperationId has a noun that conflicts with one of the model names in definitions section. The model name will be disambiguated to 'GalleryModel'. Consider using the plural form of 'Gallery' to avoid this. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change. |
OperationIdNounConflictingModelNames | R2063 | Link | OperationId has a noun that conflicts with one of the model names in definitions section. The model name will be disambiguated to 'GalleryModel'. Consider using the plural form of 'Gallery' to avoid this. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change. |
OperationIdNounConflictingModelNames | R2063 | Link | OperationId has a noun that conflicts with one of the model names in definitions section. The model name will be disambiguated to 'GalleryImageModel'. Consider using the plural form of 'GalleryImage' to avoid this. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change. |
LongRunningOperationsWithLongRunningExtension | R2007 | Link | The operation 'GalleryImageVersion_Delete' returns 202 status code, which indicates a long running operation, please enable "x-ms-long-running-operation. |
OperationIdNounVerb | R1001 | Link | Per the Noun_Verb convention for Operation Ids, the noun 'GalleryImage' should not appear after the underscore. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change. |
OperationIdNounConflictingModelNames | R2063 | Link | OperationId has a noun that conflicts with one of the model names in definitions section. The model name will be disambiguated to 'GalleryImageModel'. Consider using the plural form of 'GalleryImage' to avoid this. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change. |
OperationIdNounVerb | R1001 | Link | Per the Noun_Verb convention for Operation Ids, the noun 'GalleryImageVersion' should not appear after the underscore. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change. |
OperationIdNounConflictingModelNames | R2063 | Link | OperationId has a noun that conflicts with one of the model names in definitions section. The model name will be disambiguated to 'GalleryImageModel'. Consider using the plural form of 'GalleryImage' to avoid this. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change. |
OperationIdNounConflictingModelNames | R2063 | Link | OperationId has a noun that conflicts with one of the model names in definitions section. The model name will be disambiguated to 'GalleryImageVersionModel'. Consider using the plural form of 'GalleryImageVersion' to avoid this. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change. |
OperationIdNounConflictingModelNames | R2063 | Link | OperationId has a noun that conflicts with one of the model names in definitions section. The model name will be disambiguated to 'GalleryImageVersionModel'. Consider using the plural form of 'GalleryImageVersion' to avoid this. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change. |
OperationIdNounConflictingModelNames | R2063 | Link | OperationId has a noun that conflicts with one of the model names in definitions section. The model name will be disambiguated to 'GalleryImageVersionModel'. Consider using the plural form of 'GalleryImageVersion' to avoid this. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change. |
OperationIdNounConflictingModelNames | R2063 | Link | OperationId has a noun that conflicts with one of the model names in definitions section. The model name will be disambiguated to 'GalleryModel'. Consider using the plural form of 'Gallery' to avoid this. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change. |
OperationIdNounConflictingModelNames | R2063 | Link | OperationId has a noun that conflicts with one of the model names in definitions section. The model name will be disambiguated to 'GalleryModel'. Consider using the plural form of 'Gallery' to avoid this. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change. |
OperationIdNounConflictingModelNames | R2063 | Link | OperationId has a noun that conflicts with one of the model names in definitions section. The model name will be disambiguated to 'GalleryImageModel'. Consider using the plural form of 'GalleryImage' to avoid this. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change. |
OperationIdNounConflictingModelNames | R2063 | Link | OperationId has a noun that conflicts with one of the model names in definitions section. The model name will be disambiguated to 'GalleryImageVersionModel'. Consider using the plural form of 'GalleryImageVersion' to avoid this. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change. |
DescriptionAndTitleMissing | R4000 | Link | 'GalleryIdentifier' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'Resource' |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'Resource' |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'Resource' |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'Resource' |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'Resource' |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'Resource' |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'Resource' |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'Resource' |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'Resource' |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'Resource' |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'Resource' |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'Resource' |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'Resource' |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'Resource' |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'VirtualMachineImageResource' |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'VirtualMachineImageResource' |
DescriptionAndTitleMissing | R4000 | Link | 'properties' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
DescriptionAndTitleMissing | R4000 | Link | 'identifier' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
DescriptionAndTitleMissing | R4000 | Link | 'properties' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
DescriptionAndTitleMissing | R4000 | Link | 'identifier' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
DescriptionAndTitleMissing | R4000 | Link | 'recommended' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
DescriptionAndTitleMissing | R4000 | Link | 'disallowed' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
DescriptionAndTitleMissing | R4000 | Link | 'purchasePlan' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
DescriptionAndTitleMissing | R4000 | Link | 'vCPUs' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
DescriptionAndTitleMissing | R4000 | Link | 'memory' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
DescriptionAndTitleMissing | R4000 | Link | 'properties' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
DescriptionAndTitleMissing | R4000 | Link | 'publishingProfile' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
DescriptionAndTitleMissing | R4000 | Link | 'storageProfile' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
DescriptionAndTitleMissing | R4000 | Link | 'replicationStatus' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
DescriptionAndTitleMissing | R4000 | Link | 'source' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
DescriptionAndTitleMissing | R4000 | Link | 'managedImage' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
DescriptionAndTitleMissing | R4000 | Link | 'osDiskImage' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
❌0 new Errors.(0 total)
AutoRest Linter Guidelines | AutoRest Linter Issues | Send feedback
Thanks for your co-operation.
AutoRest linter results for ARM Related Validation Errors/WarningsThese errors are reported by the ARM team's validation tools, reachout to ARM RP API Review directly for any questions or concerns. File: specification/compute/resource-manager/readme.md
|
Code | Id | Source | Message |
---|---|---|---|
TrackedResourceListByImmediateParent | R3010 | Link | The child tracked resource, 'images' with immediate parent 'Gallery', must have a list by immediate parent operation. |
TrackedResourceListByImmediateParent | R3010 | Link | The child tracked resource, 'versions' with immediate parent 'GalleryImage', must have a list by immediate parent operation. |
TrackedResourceListByImmediateParent | R3010 | Link | The child tracked resource, 'extensions' with immediate parent 'VirtualMachine', must have a list by immediate parent operation. |
TrackedResourceListByImmediateParent | R3010 | Link | The child tracked resource, 'extensions' with immediate parent 'VirtualMachineScaleSet', must have a list by immediate parent operation. |
TrackedResourceListByImmediateParent | R3010 | Link | The child tracked resource, 'virtualmachines' with immediate parent 'VirtualMachineScaleSet', must have a list by immediate parent operation. |
TrackedResourceListByResourceGroup | R3027 | Link | The tracked resource, 'Gallery', must have a list by resource group operation.(This rule does not apply for tenant level resources.) |
TrackedResourceListByResourceGroup | R3027 | Link | The tracked resource, 'GalleryImage', must have a list by resource group operation.(This rule does not apply for tenant level resources.) |
TrackedResourceListByResourceGroup | R3027 | Link | The tracked resource, 'GalleryImageVersion', must have a list by resource group operation.(This rule does not apply for tenant level resources.) |
TrackedResourceListBySubscription | R3028 | Link | The tracked resource, 'Gallery', must have a list by subscriptions operation. |
TrackedResourceListBySubscription | R3028 | Link | The tracked resource, 'GalleryImage', must have a list by subscriptions operation. |
TrackedResourceListBySubscription | R3028 | Link | The tracked resource, 'GalleryImageVersion', must have a list by subscriptions operation. |
EnumInsteadOfBoolean | R3018 | Link | Booleans are not descriptive and make them hard to use. Consider using string enums with allowed set of values defined. Property: excludeFromLatest |
❌4 new Errors.(15 total)
Code | Id | Source | Message |
---|---|---|---|
XmsExamplesRequired | D5001 | Link | Please provide x-ms-examples describing minimum/maximum property set for response/request payloads for operations. |
TrackedResourcePatchOperation | R3026 | Link | Tracked resource 'Gallery' must have patch operation that at least supports the update of tags. It's strongly recommended that the PATCH operation supports update of all mutable properties as well. |
TrackedResourcePatchOperation | R3026 | Link | Tracked resource 'GalleryImage' must have patch operation that at least supports the update of tags. It's strongly recommended that the PATCH operation supports update of all mutable properties as well. |
TrackedResourcePatchOperation | R3026 | Link | Tracked resource 'GalleryImageVersion' must have patch operation that at least supports the update of tags. It's strongly recommended that the PATCH operation supports update of all mutable properties as well. |
AutoRest Linter Guidelines | AutoRest Linter Issues | Send feedback
Thanks for your co-operation.
AutoRest linter results for SDK Related Validation Errors/WarningsThese errors are reported by the SDK team's validation tools, reachout to ADX Swagger Reviewers directly for any questions or concerns. File: specification/compute/resource-manager/readme.md
|
Code | Id | Source | Message |
---|---|---|---|
PageableOperation | R2029 | Link | Based on the response model schema, operation 'Gallery_ListGalleriesInResourceGroup' might be pageable. Consider adding the x-ms-pageable extension. |
PageableOperation | R2029 | Link | Based on the response model schema, operation 'Gallery_ListGalleriesInSubscription' might be pageable. Consider adding the x-ms-pageable extension. |
PageableOperation | R2029 | Link | Based on the response model schema, operation 'GalleryImage_ListGalleryImagesInGallery' might be pageable. Consider adding the x-ms-pageable extension. |
PageableOperation | R2029 | Link | Based on the response model schema, operation 'GalleryImageVersion_ListGalleryImageVersionsInGalleryImage' might be pageable. Consider adding the x-ms-pageable extension. |
LongRunningOperationsWithLongRunningExtension | R2007 | Link | The operation 'GalleryImageVersion_Delete' returns 202 status code, which indicates a long running operation, please enable "x-ms-long-running-operation. |
OperationIdNounVerb | R1001 | Link | Per the Noun_Verb convention for Operation Ids, the noun 'GalleryImage' should not appear after the underscore. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change. |
OperationIdNounVerb | R1001 | Link | Per the Noun_Verb convention for Operation Ids, the noun 'GalleryImageVersion' should not appear after the underscore. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change. |
OperationIdNounConflictingModelNames | R2063 | Link | OperationId has a noun that conflicts with one of the model names in definitions section. The model name will be disambiguated to 'GalleryModel'. Consider using the plural form of 'Gallery' to avoid this. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change. |
OperationIdNounConflictingModelNames | R2063 | Link | OperationId has a noun that conflicts with one of the model names in definitions section. The model name will be disambiguated to 'GalleryModel'. Consider using the plural form of 'Gallery' to avoid this. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change. |
OperationIdNounConflictingModelNames | R2063 | Link | OperationId has a noun that conflicts with one of the model names in definitions section. The model name will be disambiguated to 'GalleryModel'. Consider using the plural form of 'Gallery' to avoid this. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change. |
OperationIdNounConflictingModelNames | R2063 | Link | OperationId has a noun that conflicts with one of the model names in definitions section. The model name will be disambiguated to 'GalleryImageModel'. Consider using the plural form of 'GalleryImage' to avoid this. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change. |
OperationIdNounConflictingModelNames | R2063 | Link | OperationId has a noun that conflicts with one of the model names in definitions section. The model name will be disambiguated to 'GalleryImageModel'. Consider using the plural form of 'GalleryImage' to avoid this. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change. |
OperationIdNounConflictingModelNames | R2063 | Link | OperationId has a noun that conflicts with one of the model names in definitions section. The model name will be disambiguated to 'GalleryImageModel'. Consider using the plural form of 'GalleryImage' to avoid this. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change. |
OperationIdNounConflictingModelNames | R2063 | Link | OperationId has a noun that conflicts with one of the model names in definitions section. The model name will be disambiguated to 'GalleryImageVersionModel'. Consider using the plural form of 'GalleryImageVersion' to avoid this. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change. |
OperationIdNounConflictingModelNames | R2063 | Link | OperationId has a noun that conflicts with one of the model names in definitions section. The model name will be disambiguated to 'GalleryImageVersionModel'. Consider using the plural form of 'GalleryImageVersion' to avoid this. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change. |
OperationIdNounConflictingModelNames | R2063 | Link | OperationId has a noun that conflicts with one of the model names in definitions section. The model name will be disambiguated to 'GalleryImageVersionModel'. Consider using the plural form of 'GalleryImageVersion' to avoid this. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change. |
OperationIdNounConflictingModelNames | R2063 | Link | OperationId has a noun that conflicts with one of the model names in definitions section. The model name will be disambiguated to 'GalleryModel'. Consider using the plural form of 'Gallery' to avoid this. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change. |
OperationIdNounConflictingModelNames | R2063 | Link | OperationId has a noun that conflicts with one of the model names in definitions section. The model name will be disambiguated to 'GalleryModel'. Consider using the plural form of 'Gallery' to avoid this. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change. |
OperationIdNounConflictingModelNames | R2063 | Link | OperationId has a noun that conflicts with one of the model names in definitions section. The model name will be disambiguated to 'GalleryImageModel'. Consider using the plural form of 'GalleryImage' to avoid this. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change. |
OperationIdNounConflictingModelNames | R2063 | Link | OperationId has a noun that conflicts with one of the model names in definitions section. The model name will be disambiguated to 'GalleryImageVersionModel'. Consider using the plural form of 'GalleryImageVersion' to avoid this. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change. |
DescriptionAndTitleMissing | R4000 | Link | 'GalleryIdentifier' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'Resource' |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'Resource' |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'Resource' |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'Resource' |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'Resource' |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'Resource' |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'Resource' |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'Resource' |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'Resource' |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'Resource' |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'Resource' |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'Resource' |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'Resource' |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'Resource' |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'VirtualMachineImageResource' |
LocationMustHaveXmsMutability | S4002 | Link | Property 'location' must have '"x-ms-mutability":["read", "create"]' extension defined. Resource Model: 'VirtualMachineImageResource' |
DescriptionAndTitleMissing | R4000 | Link | 'properties' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
DescriptionAndTitleMissing | R4000 | Link | 'identifier' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
DescriptionAndTitleMissing | R4000 | Link | 'properties' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
DescriptionAndTitleMissing | R4000 | Link | 'identifier' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
DescriptionAndTitleMissing | R4000 | Link | 'recommended' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
DescriptionAndTitleMissing | R4000 | Link | 'disallowed' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
DescriptionAndTitleMissing | R4000 | Link | 'purchasePlan' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
DescriptionAndTitleMissing | R4000 | Link | 'vCPUs' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
DescriptionAndTitleMissing | R4000 | Link | 'memory' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
DescriptionAndTitleMissing | R4000 | Link | 'properties' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
DescriptionAndTitleMissing | R4000 | Link | 'publishingProfile' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
DescriptionAndTitleMissing | R4000 | Link | 'storageProfile' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
DescriptionAndTitleMissing | R4000 | Link | 'replicationStatus' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
DescriptionAndTitleMissing | R4000 | Link | 'source' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
DescriptionAndTitleMissing | R4000 | Link | 'managedImage' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
DescriptionAndTitleMissing | R4000 | Link | 'osDiskImage' model/property lacks 'description' and 'title' property. Consider adding a 'description'/'title' element. Accurate description/title is essential for maintaining reference documentation. |
❌0 new Errors.(0 total)
AutoRest Linter Guidelines | AutoRest Linter Issues | Send feedback
Thanks for your co-operation.
@vanbasten23 please solve the conflicts and I merge the PR. Thanks |
…the local validation.
Automation for azure-sdk-for-rubyEncountered a Subprocess error: (azure-sdk-for-ruby)
Command: bundle install && rake arm:regen_all_profiles['azure_mgmt_compute'] /bin/sh: 1: bundle: not found |
LGTM!! Merging :) |
This checklist is used to make sure that common issues in a pull request are addressed. This will expedite the process of getting your pull request merged and avoid extra work on your part to fix issues discovered during the review process.
PR information
api-version
in the path should match theapi-version
in the spec).Quality of Swagger