Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jb21wdXRlL2xvY2F0aW9ucy97fS9wdWJsaXNoZXJzL3t9L2FydGlmYWN0dHlwZXMvdm1leHRlbnNpb24vdHlwZXMve30vdmVyc2lvbnM=/2024-11-01.xml (84 lines of code) (raw):

<?xml version='1.0' encoding='utf-8'?> <CodeGen plane="mgmt-plane"> <resource id="/subscriptions/{}/providers/microsoft.compute/locations/{}/publishers/{}/artifacttypes/vmextension/types/{}/versions" version="2024-11-01" swagger="mgmt-plane/compute/ResourceProviders/Microsoft.Compute/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkNvbXB1dGUvbG9jYXRpb25zL3tsb2NhdGlvbn0vcHVibGlzaGVycy97cHVibGlzaGVyTmFtZX0vYXJ0aWZhY3R0eXBlcy92bWV4dGVuc2lvbi90eXBlcy97dHlwZX0vdmVyc2lvbnM=/V/MjAyNC0xMS0wMQ=="/> <commandGroup name="vm extension image"> <command name="list-versions" version="2024-11-01" confirmation=""> <resource id="/subscriptions/{}/providers/microsoft.compute/locations/{}/publishers/{}/artifacttypes/vmextension/types/{}/versions" version="2024-11-01" swagger="mgmt-plane/compute/ResourceProviders/Microsoft.Compute/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkNvbXB1dGUvbG9jYXRpb25zL3tsb2NhdGlvbn0vcHVibGlzaGVycy97cHVibGlzaGVyTmFtZX0vYXJ0aWZhY3R0eXBlcy92bWV4dGVuc2lvbi90eXBlcy97dHlwZX0vdmVyc2lvbnM=/V/MjAyNC0xMS0wMQ=="/> <argGroup name=""> <arg type="ResourceLocation" var="$Path.location" options="location l" required="True" idPart="name"/> <arg type="string" var="$Path.publisherName" options="publisher-name publisher p" required="True" group="" idPart="child_name_1"> <help short="Image publisher name."/> </arg> <arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" idPart="subscription"/> <arg type="string" var="$Path.type" options="name type n" required="True" group="" idPart="child_name_3"> <help short="Name of the extension."/> </arg> <arg type="string" var="$Query.filter" options="filter" group=""> <help short="The filter to apply on the operation. Default value is None."/> </arg> <arg type="string" var="$Query.orderby" options="orderby" group=""> <help short="The $orderby odata query option."/> </arg> <arg type="integer32" var="$Query.top" options="top" group=""> <help short="The $top odata query option."/> </arg> </argGroup> <operation operationId="VirtualMachineExtensionImages_ListVersions"> <http path="/subscriptions/{subscriptionId}/providers/Microsoft.Compute/locations/{location}/publishers/{publisherName}/artifacttypes/vmextension/types/{type}/versions"> <request method="get"> <path> <param type="string" name="location" arg="$Path.location" required="True"/> <param type="string" name="publisherName" arg="$Path.publisherName" required="True"/> <param type="string" name="subscriptionId" arg="$Path.subscriptionId" required="True"/> <param type="string" name="type" arg="$Path.type" required="True"/> </path> <query> <param type="string" name="$filter" arg="$Query.filter"/> <param type="string" name="$orderby" arg="$Query.orderby"/> <param type="integer32" name="$top" arg="$Query.top"/> <const readOnly="True" const="True" type="string" name="api-version" required="True"> <default value="&quot;2024-11-01&quot;"/> </const> </query> </request> <response statusCode="200"> <body> <json var="$Instance"> <schema type="array<object>"> <item type="object"> <prop readOnly="True" type="ResourceId" name="id"> <format template="/subscriptions/{}/providers/Microsoft.Compute/locations/{}/publishers/{}/artifacttypes/vmextension/types/{}/versions/{}"/> </prop> <prop type="ResourceLocation" name="location" required="True"/> <prop readOnly="True" type="string" name="name"/> <prop type="object" name="properties" clientFlatten="True"> <prop type="string" name="computeRole" required="True"/> <prop type="string" name="handlerSchema" required="True"/> <prop type="string" name="operatingSystem" required="True"/> <prop type="boolean" name="supportsMultipleExtensions"/> <prop type="boolean" name="vmScaleSetEnabled"/> </prop> <prop type="object" name="tags"> <additionalProp> <item type="string"/> </additionalProp> </prop> <prop readOnly="True" type="string" name="type"/> </item> </schema> </json> </body> </response> <response isError="True"> <body> <json> <schema type="@ODataV4Format"/> </json> </body> </response> </http> </operation> <output type="array" ref="$Instance" clientFlatten="True"/> </command> </commandGroup> </CodeGen>