{"note":"OpenAPI conversion -- returning structured metadata","name":"azure-com-applicationinsights-workbooktemplates-api","description":"ApplicationInsightsManagementClient","version":"2019-10-17-preview","base_url":"https://management.azure.com","endpoints":5,"raw":"@lap v0.3\n# Machine-readable API spec. Each @endpoint block is one API call.\n@api ApplicationInsightsManagementClient\n@base https://management.azure.com\n@version 2019-10-17-preview\n@auth OAuth2\n@endpoints 5\n@toc subscriptions(5)\n\n@endpoint GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/microsoft.insights/workbooktemplates\n@desc Get all Workbook templates defined within a specified resource group.\n@returns(200) A list containing 0 or more workbook template definitions.\n\n@endpoint GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/microsoft.insights/workbooktemplates/{resourceName}\n@desc Get a single workbook template by its resourceName.\n@required {resourceName: any # The name of the Application Insights component resource.}\n@returns(200) A workbook template definition.\n\n@endpoint DELETE /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/microsoft.insights/workbooktemplates/{resourceName}\n@desc Delete a workbook template.\n@required {resourceName: any # The name of the Application Insights component resource.}\n@returns(200) The workbook template has been successfully deleted.\n@returns(204) The resource doesn't exist.\n\n@endpoint PUT /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/microsoft.insights/workbooktemplates/{resourceName}\n@desc Create a new workbook template.\n@required {resourceName: any # The name of the Application Insights component resource., workbookTemplateProperties: any # Properties that need to be specified to create a new workbook.}\n@returns(200) The newly created workbook template.\n@returns(201) The newly created workbook template.\n\n@endpoint PATCH /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/microsoft.insights/workbooktemplates/{resourceName}\n@desc Updates a workbook template that has already been added.\n@required {resourceName: any # The name of the Application Insights component resource.}\n@optional {WorkbookTemplateUpdateParameters: any # Properties that need to be specified to patch a workbook template.}\n@returns(200) The workbook template definition updated.\n\n@end\n"}