{"note":"OpenAPI conversion -- returning structured metadata","name":"azure-com-applicationinsights-workbooks-api","description":"ApplicationInsightsManagementClient","version":"2018-06-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 2018-06-17-preview\n@auth OAuth2\n@endpoints 5\n@toc subscriptions(5)\n\n@endpoint GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/microsoft.insights/workbooks\n@desc Get all Workbooks defined within a specified resource group and category.\n@required {category: any # Category of workbook to return., sourceId: any # Azure Resource Id that will fetch all related workbooks.}\n@optional {tags: any # Tags presents on each workbook returned., canFetchContent: any # Flag indicating whether or not to return the full content for each applicable workbook. If false, only return summary content for workbooks.}\n@returns(200) A list containing 0 or more workbook definitions.\n\n@endpoint GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/microsoft.insights/workbooks/{resourceName}\n@desc Get a single workbook by its resourceName.\n@required {resourceName: any # The name of the Application Insights component resource.}\n@returns(200) A workbook definition.\n\n@endpoint DELETE /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/microsoft.insights/workbooks/{resourceName}\n@desc Delete a workbook.\n@required {resourceName: any # The name of the Application Insights component resource.}\n@returns(201) The workbook has been successfully deleted.\n@returns(204) The resource doesn't exist.\n\n@endpoint PUT /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/microsoft.insights/workbooks/{resourceName}\n@desc Create a new workbook.\n@required {resourceName: any # The name of the Application Insights component resource., sourceId: any # Azure Resource Id that will fetch all related workbooks., workbookProperties: any # Properties that need to be specified to create a new workbook.}\n@returns(200) The newly created workbook.\n@returns(201) The newly created workbook.\n\n@endpoint PATCH /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/microsoft.insights/workbooks/{resourceName}\n@desc Updates a workbook that has already been added.\n@required {resourceName: any # The name of the Application Insights component resource., sourceId: any # Azure Resource Id that will fetch all related workbooks.}\n@optional {WorkbookUpdateParameters: any # Properties that need to be specified to create a new workbook.}\n@returns(200) The workbook definition updated.\n\n@end\n"}