{"note":"OpenAPI conversion -- returning structured metadata","name":"azure-com-applicationinsights-analyticsitems-api","description":"ApplicationInsightsManagementClient","version":"2015-05-01","base_url":"https://management.azure.com","endpoints":4,"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 2015-05-01\n@auth OAuth2\n@endpoints 4\n@toc subscriptions(4)\n\n@endpoint GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/microsoft.insights/components/{resourceName}/{scopePath}\n@desc Gets a list of Analytics Items defined within an Application Insights component.\n@required {resourceName: any # The name of the Application Insights component resource., scopePath: any # Enum indicating if this item definition is owned by a specific user or is shared between all users with access to the Application Insights component.}\n@optional {scope: any # Enum indicating if this item definition is owned by a specific user or is shared between all users with access to the Application Insights component., type: any # Enum indicating the type of the Analytics item., includeContent: any # Flag indicating whether or not to return the content of each applicable item. If false, only return the item information.}\n@returns(200) A list containing 0 or more items associated with the Application Insights component.\n\n@endpoint GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/microsoft.insights/components/{resourceName}/{scopePath}/item\n@desc Gets a specific Analytics Items defined within an Application Insights component.\n@required {resourceName: any # The name of the Application Insights component resource., scopePath: any # Enum indicating if this item definition is owned by a specific user or is shared between all users with access to the Application Insights component.}\n@optional {id: any # The Id of a specific item defined in the Application Insights component, name: any # The name of a specific item defined in the Application Insights component}\n@returns(200) A single item associated with the Application Insights component.\n\n@endpoint PUT /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/microsoft.insights/components/{resourceName}/{scopePath}/item\n@desc Adds or Updates a specific Analytics Item within an Application Insights component.\n@required {resourceName: any # The name of the Application Insights component resource., scopePath: any # Enum indicating if this item definition is owned by a specific user or is shared between all users with access to the Application Insights component., itemProperties: map # Properties that need to be specified to create a new item and add it to an Application Insights component.}\n@optional {overrideItem: any # Flag indicating whether or not to force save an item. This allows overriding an item if it already exists.}\n@returns(200) The new or updated item associated with the Application Insights component.\n\n@endpoint DELETE /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/microsoft.insights/components/{resourceName}/{scopePath}/item\n@desc Deletes a specific Analytics Items defined within an Application Insights component.\n@required {resourceName: any # The name of the Application Insights component resource., scopePath: any # Enum indicating if this item definition is owned by a specific user or is shared between all users with access to the Application Insights component.}\n@optional {id: any # The Id of a specific item defined in the Application Insights component, name: any # The name of a specific item defined in the Application Insights component}\n@returns(200) The item has been successfully removed from the Application Insights component\n\n@end\n"}