openapi-directory
Version:
Building & bundling https://github.com/APIs-guru/openapi-directory for easy use from JS
1 lines • 27.2 kB
JSON
{"openapi":"3.0.0","info":{"description":"Azure Application Insights client for Components.","title":"ApplicationInsightsManagementClient","version":"2015-05-01","x-apisguru-categories":["cloud"],"x-logo":{"url":"https://assets.onestore.ms/cdnfiles/onestorerolling-1606-01000/shell/v3/images/logo/microsoft.png"},"x-origin":[{"format":"swagger","url":"https://raw.githubusercontent.com/Azure/azure-rest-api-specs/master/specification/applicationinsights/resource-manager/Microsoft.Insights/stable/2015-05-01/components_API.json","version":"2.0"}],"x-providerName":"azure.com","x-serviceName":"applicationinsights-components_API","x-tags":["Azure","Microsoft"]},"security":[{"azure_auth":["user_impersonation"]}],"paths":{"/subscriptions/{subscriptionId}/providers/Microsoft.Insights/components":{"get":{"description":"Gets a list of all Application Insights components within a subscription.","operationId":"Components_List","parameters":[{"description":"The API version to use for this operation.","in":"query","name":"api-version","required":true,"schema":{"type":"string","minLength":1},"examples":{"ComponentsList.json":{"value":"2015-05-01"}}},{"description":"The ID of the target subscription.","in":"path","name":"subscriptionId","required":true,"schema":{"type":"string","minLength":1},"examples":{"ComponentsList.json":{"value":"subid"}}}],"responses":{"200":{"description":"A list containing 0 or more Application Insights component definitions.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApplicationInsightsComponentListResult"},"examples":{"ComponentsList.json":{"$ref":"#/components/examples/ComponentsList.json"}}}}}},"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/components":{"get":{"description":"Gets a list of Application Insights components within a resource group.","operationId":"Components_ListByResourceGroup","parameters":[{"description":"The name of the resource group. The name is case insensitive.","in":"path","name":"resourceGroupName","required":true,"x-ms-parameter-location":"method","schema":{"type":"string","minLength":1,"maxLength":90,"pattern":"^[-\\w\\._\\(\\)]+$"},"examples":{"ComponentListByResourceGroup":{"value":"my-resource-group"}}},{"description":"The API version to use for this operation.","in":"query","name":"api-version","required":true,"schema":{"type":"string","minLength":1},"examples":{"ComponentListByResourceGroup":{"value":"2015-05-01"}}},{"description":"The ID of the target subscription.","in":"path","name":"subscriptionId","required":true,"schema":{"type":"string","minLength":1},"examples":{"ComponentListByResourceGroup":{"value":"subid"}}}],"responses":{"200":{"description":"A list containing 0 or more Application Insights component definitions.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApplicationInsightsComponentListResult"},"examples":{"ComponentListByResourceGroup":{"$ref":"#/components/examples/ComponentListByResourceGroup"}}}}}},"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/components/{resourceName}":{"delete":{"description":"Deletes an Application Insights component.","operationId":"Components_Delete","parameters":[{"description":"The name of the resource group. The name is case insensitive.","in":"path","name":"resourceGroupName","required":true,"x-ms-parameter-location":"method","schema":{"type":"string","minLength":1,"maxLength":90,"pattern":"^[-\\w\\._\\(\\)]+$"},"examples":{"ComponentsDelete":{"value":"my-resource-group"}}},{"description":"The API version to use for this operation.","in":"query","name":"api-version","required":true,"schema":{"type":"string","minLength":1},"examples":{"ComponentsDelete":{"value":"2015-05-01"}}},{"description":"The ID of the target subscription.","in":"path","name":"subscriptionId","required":true,"schema":{"type":"string","minLength":1},"examples":{"ComponentsDelete":{"value":"subid"}}},{"$ref":"#/components/parameters/ResourceNameParameter"}],"responses":{"200":{"description":"Successful request when deleting an Application Insights component."},"204":{"description":"The specified component does not exist."}}},"get":{"description":"Returns an Application Insights component.","operationId":"Components_Get","parameters":[{"description":"The name of the resource group. The name is case insensitive.","in":"path","name":"resourceGroupName","required":true,"x-ms-parameter-location":"method","schema":{"type":"string","minLength":1,"maxLength":90,"pattern":"^[-\\w\\._\\(\\)]+$"},"examples":{"ComponentGet":{"value":"my-resource-group"}}},{"description":"The API version to use for this operation.","in":"query","name":"api-version","required":true,"schema":{"type":"string","minLength":1},"examples":{"ComponentGet":{"value":"2015-05-01"}}},{"description":"The ID of the target subscription.","in":"path","name":"subscriptionId","required":true,"schema":{"type":"string","minLength":1},"examples":{"ComponentGet":{"value":"subid"}}},{"$ref":"#/components/parameters/ResourceNameParameter"}],"responses":{"200":{"description":"An Application Insights Component definition.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApplicationInsightsComponent"},"examples":{"ComponentGet":{"$ref":"#/components/examples/ComponentGet"}}}}}}},"patch":{"description":"Updates an existing component's tags. To update other fields use the CreateOrUpdate method.","operationId":"Components_UpdateTags","parameters":[{"description":"The name of the resource group. The name is case insensitive.","in":"path","name":"resourceGroupName","required":true,"x-ms-parameter-location":"method","schema":{"type":"string","minLength":1,"maxLength":90,"pattern":"^[-\\w\\._\\(\\)]+$"},"examples":{"ComponentUpdateTagsOnly":{"value":"my-resource-group"}}},{"description":"The API version to use for this operation.","in":"query","name":"api-version","required":true,"schema":{"type":"string","minLength":1},"examples":{"ComponentUpdateTagsOnly":{"value":"2015-05-01"}}},{"description":"The ID of the target subscription.","in":"path","name":"subscriptionId","required":true,"schema":{"type":"string","minLength":1},"examples":{"ComponentUpdateTagsOnly":{"value":"subid"}}},{"$ref":"#/components/parameters/ResourceNameParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TagsResource"}}},"description":"Updated tag information to set into the component instance.","required":true},"responses":{"200":{"description":"Updating the Application Insights component's tags was successful. Component tags are updated and returned with the rest of the Component's object properties.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApplicationInsightsComponent"},"examples":{"ComponentUpdateTagsOnly":{"$ref":"#/components/examples/ComponentUpdateTagsOnly"}}}}}}},"put":{"description":"Creates (or updates) an Application Insights component. Note: You cannot specify a different value for InstrumentationKey nor AppId in the Put operation.","operationId":"Components_CreateOrUpdate","parameters":[{"description":"The name of the resource group. The name is case insensitive.","in":"path","name":"resourceGroupName","required":true,"x-ms-parameter-location":"method","schema":{"type":"string","minLength":1,"maxLength":90,"pattern":"^[-\\w\\._\\(\\)]+$"},"examples":{"ComponentCreate":{"value":"my-resource-group"},"ComponentUpdate":{"value":"my-resource-group"}}},{"description":"The API version to use for this operation.","in":"query","name":"api-version","required":true,"schema":{"type":"string","minLength":1},"examples":{"ComponentCreate":{"value":"2015-05-01"},"ComponentUpdate":{"value":"2015-05-01"}}},{"description":"The ID of the target subscription.","in":"path","name":"subscriptionId","required":true,"schema":{"type":"string","minLength":1},"examples":{"ComponentCreate":{"value":"subid"},"ComponentUpdate":{"value":"subid"}}},{"$ref":"#/components/parameters/ResourceNameParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApplicationInsightsComponent"}}},"description":"Properties that need to be specified to create an Application Insights component.","required":true},"responses":{"200":{"description":"Successful request when creating or updating an Application Insights component. The updated component is returned.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApplicationInsightsComponent"},"examples":{"ComponentCreate":{"$ref":"#/components/examples/ComponentCreate"},"ComponentUpdate":{"$ref":"#/components/examples/ComponentUpdate"}}}}}}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/components/{resourceName}/operations/{purgeId}":{"get":{"description":"Get status for an ongoing purge operation.","operationId":"Components_GetPurgeStatus","parameters":[{"description":"The name of the resource group. The name is case insensitive.","in":"path","name":"resourceGroupName","required":true,"x-ms-parameter-location":"method","schema":{"type":"string","minLength":1,"maxLength":90,"pattern":"^[-\\w\\._\\(\\)]+$"},"examples":{"ComponentPurge":{"value":"OIAutoRest5123"}}},{"description":"The API version to use for this operation.","in":"query","name":"api-version","required":true,"schema":{"type":"string","minLength":1},"examples":{"ComponentPurge":{"value":"2015-05-01"}}},{"description":"The ID of the target subscription.","in":"path","name":"subscriptionId","required":true,"schema":{"type":"string","minLength":1},"examples":{"ComponentPurge":{"value":"00000000-0000-0000-0000-00000000000"}}},{"$ref":"#/components/parameters/ResourceNameParameter"},{"$ref":"#/components/parameters/ComponentPurgeIdParameter"}],"responses":{"200":{"description":"Returns status of purge operation in body of response. e.g.: running, completed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ComponentPurgeStatusResponse"},"examples":{"ComponentPurge":{"$ref":"#/components/examples/ComponentPurge"}}}}}}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/components/{resourceName}/purge":{"post":{"description":"Purges data in an Application Insights component by a set of user-defined filters.\n\nIn order to manage system resources, purge requests are throttled at 50 requests per hour. You should batch the execution of purge requests by sending a single command whose predicate includes all user identities that require purging. Use the in operator to specify multiple identities. You should run the query prior to using for a purge request to verify that the results are expected.","operationId":"Components_Purge","parameters":[{"description":"The name of the resource group. The name is case insensitive.","in":"path","name":"resourceGroupName","required":true,"x-ms-parameter-location":"method","schema":{"type":"string","minLength":1,"maxLength":90,"pattern":"^[-\\w\\._\\(\\)]+$"},"examples":{"ComponentPurge":{"value":"OIAutoRest5123"}}},{"description":"The API version to use for this operation.","in":"query","name":"api-version","required":true,"schema":{"type":"string","minLength":1},"examples":{"ComponentPurge":{"value":"2015-03-20"}}},{"description":"The ID of the target subscription.","in":"path","name":"subscriptionId","required":true,"schema":{"type":"string","minLength":1},"examples":{"ComponentPurge":{"value":"00000000-0000-0000-0000-00000000000"}}},{"$ref":"#/components/parameters/ResourceNameParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ComponentPurgeBody"}}},"description":"Describes the body of a request to purge data in a single table of an Application Insights component","required":true,"x-ms-parameter-location":"method"},"responses":{"202":{"description":"Accepted request for purging an Application Insights component.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ComponentPurgeResponse"},"examples":{"ComponentPurge":{"$ref":"#/components/examples/ComponentPurge"}}}}}}}}},"servers":[{"url":"https://management.azure.com"}],"components":{"examples":{"ComponentsList.json":{"value":{"value":[{"id":"/subscriptions/subid/resourceGroups/my-resource-group/providers/Microsoft.Insights/components/my-component","kind":"web","location":"South Central US","name":"my-component","properties":{"AppId":"16526d1a-dfba-4362-a9e9-123456789abc","ApplicationId":"my-component","Application_Type":"web","ConnectionString":"InstrumentationKey=dc5931c7-a7ad-4ad0-89d6-123456789abc","CreationDate":"2017-02-14T12:24:05.0041213+00:00","DisableIpMasking":false,"Flow_Type":"Bluefield","HockeyAppId":"","HockeyAppToken":"","ImmediatePurgeDataOn30Days":false,"InstrumentationKey":"dc5931c7-a7ad-4ad0-89d6-123456789abc","Request_Source":"rest","RetentionInDays":90,"SamplingPercentage":75,"TenantId":"f438d567-7177-4fe1-a5e3-123456789abc","provisioningState":"Succeeded"},"tags":"","type":"Microsoft.Insights/components"},{"id":"/subscriptions/subid/resourceGroups/my-other-resource-group/providers/Microsoft.Insights/components/my-other-component","kind":"web","location":"South Central US","name":"my-other-component","properties":{"AppId":"887f4bfd-b5fd-40d7-9fc3-123456789abc","ApplicationId":"my-other-component","Application_Type":"web","ConnectionString":"InstrumentationKey=bc095013-3cf2-45ac-ab47-123456789abc","CreationDate":"2017-01-24T01:05:38.5934061+00:00","DisableIpMasking":false,"Flow_Type":"Bluefield","HockeyAppId":"","HockeyAppToken":"","ImmediatePurgeDataOn30Days":false,"InstrumentationKey":"bc095013-3cf2-45ac-ab47-123456789abc","Request_Source":"rest","RetentionInDays":90,"SamplingPercentage":30,"TenantId":"f438d567-7177-4fe1-a5e3-123456789abc","provisioningState":"Succeeded"},"tags":"","type":"Microsoft.Insights/components"}]}},"ComponentListByResourceGroup":{"value":{"value":[{"id":"/subscriptions/subid/resourceGroups/my-resource-group/providers/Microsoft.Insights/components/my-component","kind":"web","location":"South Central US","name":"my-component","properties":{"AppId":"16526d1a-dfba-4362-a9e9-123456789abc","ApplicationId":"my-component","Application_Type":"web","ConnectionString":"InstrumentationKey=dc5931c7-a7ad-4ad0-89d6-123456789abc","CreationDate":"2017-02-14T12:24:05.0041213+00:00","DisableIpMasking":false,"Flow_Type":"Bluefield","HockeyAppId":"","HockeyAppToken":"","ImmediatePurgeDataOn30Days":false,"InstrumentationKey":"dc5931c7-a7ad-4ad0-89d6-123456789abc","Request_Source":"rest","RetentionInDays":90,"SamplingPercentage":100,"TenantId":"f438d567-7177-4fe1-a5e3-123456789abc","provisioningState":"Succeeded"},"tags":"","type":"Microsoft.Insights/components"},{"id":"/subscriptions/subid/resourceGroups/my-other-resource-group/providers/Microsoft.Insights/components/my-other-component","kind":"web","location":"South Central US","name":"my-other-component","properties":{"AppId":"887f4bfd-b5fd-40d7-9fc3-123456789abc","ApplicationId":"my-other-component","Application_Type":"web","ConnectionString":"InstrumentationKey=bc095013-3cf2-45ac-ab47-123456789abc","CreationDate":"2017-01-24T01:05:38.5934061+00:00","DisableIpMasking":false,"Flow_Type":"Bluefield","HockeyAppId":"","HockeyAppToken":"","ImmediatePurgeDataOn30Days":false,"InstrumentationKey":"bc095013-3cf2-45ac-ab47-123456789abc","Request_Source":"rest","RetentionInDays":90,"SamplingPercentage":50,"TenantId":"f438d567-7177-4fe1-a5e3-123456789abc","provisioningState":"Succeeded"},"tags":"","type":"Microsoft.Insights/components"}]}},"ComponentGet":{"value":{"id":"/subscriptions/subid/resourceGroups/my-resource-group/providers/Microsoft.Insights/components/my-component","kind":"web","location":"South Central US","name":"my-component","properties":{"AppId":"887f4bfd-b5fd-40d7-9fc3-123456789abc","ApplicationId":"my-component","Application_Type":"web","ConnectionString":"InstrumentationKey=bc095013-3cf2-45ac-ab47-123456789abc","CreationDate":"2017-01-24T01:05:38.5934061+00:00","DisableIpMasking":false,"Flow_Type":"Bluefield","HockeyAppId":"","HockeyAppToken":"","ImmediatePurgeDataOn30Days":false,"InstrumentationKey":"bc095013-3cf2-45ac-ab47-123456789abc","Request_Source":"rest","RetentionInDays":90,"SamplingPercentage":100,"TenantId":"f438d567-7177-4fe1-a5e3-123456789abc","provisioningState":"Succeeded"},"tags":"","type":"Microsoft.Insights/components"}},"ComponentUpdateTagsOnly":{"value":{"id":"/subscriptions/subid/resourceGroups/my-resource-group/providers/Microsoft.Insights/components/my-component","kind":"web","location":"South Central US","name":"my-component","properties":{"AppId":"887f4bfd-b5fd-40d7-9fc3-123456789abc","ApplicationId":"my-component","Application_Type":"web","ConnectionString":"InstrumentationKey=bc095013-3cf2-45ac-ab47-123456789abc","CreationDate":"2017-01-24T01:05:38.5934061+00:00","DisableIpMasking":false,"Flow_Type":"Bluefield","HockeyAppId":"","HockeyAppToken":"","ImmediatePurgeDataOn30Days":false,"InstrumentationKey":"bc095013-3cf2-45ac-ab47-123456789abc","Request_Source":"rest","RetentionInDays":90,"SamplingPercentage":100,"TenantId":"f438d567-7177-4fe1-a5e3-123456789abc","provisioningState":"Succeeded"},"tags":{"ApplicationGatewayType":"Internal-Only","BillingEntity":"Self","Color":"AzureBlue","CustomField_01":"Custom text in some random field named randomly","NodeType":"Edge"},"type":"Microsoft.Insights/components"}},"ComponentCreate":{"value":{"id":"/subscriptions/subid/resourceGroups/my-resource-group/providers/Microsoft.Insights/components/my-component","kind":"web","location":"South Central US","name":"my-component","properties":{"AppId":"887f4bfd-b5fd-40d7-9fc3-123456789abc","ApplicationId":"my-component","Application_Type":"web","ConnectionString":"InstrumentationKey=bc095013-3cf2-45ac-ab47-123456789abc","CreationDate":"2017-01-24T01:05:38.5934061+00:00","DisableIpMasking":false,"Flow_Type":"Bluefield","HockeyAppId":"","HockeyAppToken":"","ImmediatePurgeDataOn30Days":false,"InstrumentationKey":"bc095013-3cf2-45ac-ab47-123456789abc","Request_Source":"rest","RetentionInDays":90,"SamplingPercentage":100,"TenantId":"f438d567-7177-4fe1-a5e3-123456789abc","provisioningState":"Succeeded"},"tags":"","type":"Microsoft.Insights/components"}},"ComponentUpdate":{"value":{"id":"/subscriptions/subid/resourceGroups/my-resource-group/providers/Microsoft.Insights/components/my-component","kind":"web","location":"South Central US","name":"my-component","properties":{"AppId":"887f4bfd-b5fd-40d7-9fc3-123456789abc","ApplicationId":"my-component","Application_Type":"web","ConnectionString":"InstrumentationKey=bc095013-3cf2-45ac-ab47-123456789abc","CreationDate":"2017-01-24T01:05:38.5934061+00:00","DisableIpMasking":false,"Flow_Type":"Bluefield","HockeyAppId":"","HockeyAppToken":"","ImmediatePurgeDataOn30Days":false,"InstrumentationKey":"bc095013-3cf2-45ac-ab47-123456789abc","Request_Source":"rest","RetentionInDays":90,"SamplingPercentage":100,"TenantId":"f438d567-7177-4fe1-a5e3-123456789abc","provisioningState":"Succeeded"},"tags":{"ApplicationGatewayType":"Internal-Only","BillingEntity":"Self"},"type":"Microsoft.Insights/components"}},"ComponentPurge":{"value":{"operationId":"7d7cf277-9113-4ab3-8359-d0364b74d01d"}}},"parameters":{"ComponentPurgeIdParameter":{"description":"In a purge status request, this is the Id of the operation the status of which is returned.","in":"path","name":"purgeId","required":true,"x-ms-parameter-location":"method","schema":{"type":"string"},"examples":{"ComponentPurge":{"value":"purge-970318e7-b859-4edb-8903-83b1b54d0b74"}}},"ResourceNameParameter":{"description":"The name of the Application Insights component resource.","in":"path","name":"resourceName","required":true,"x-ms-parameter-location":"method","schema":{"type":"string"},"examples":{"ComponentsDelete":{"value":"my-component"},"ComponentGet":{"value":"my-component"},"ComponentUpdateTagsOnly":{"value":"my-component"},"ComponentCreate":{"value":"my-component"},"ComponentUpdate":{"value":"my-component"},"ComponentPurge":{"value":"aztest5048"}}}},"securitySchemes":{"azure_auth":{"description":"Azure Active Directory OAuth2 Flow.","type":"oauth2","flows":{"implicit":{"authorizationUrl":"https://login.microsoftonline.com/common/oauth2/authorize","scopes":{"user_impersonation":"impersonate your user account"}}}}},"schemas":{"ApplicationInsightsComponent":{"allOf":[{"$ref":"#/components/schemas/ComponentsResource"}],"description":"An Application Insights component definition.","properties":{"kind":{"description":"The kind of application that this component refers to, used to customize UI. This value is a freeform string, values should typically be one of the following: web, ios, other, store, java, phone.","type":"string"},"properties":{"$ref":"#/components/schemas/ApplicationInsightsComponentProperties"}},"required":["kind"]},"ApplicationInsightsComponentListResult":{"description":"Describes the list of Application Insights Resources.","properties":{"nextLink":{"description":"The URI to get the next set of Application Insights component definitions if too many components where returned in the result set.","type":"string"},"value":{"description":"List of Application Insights component definitions.","items":{"$ref":"#/components/schemas/ApplicationInsightsComponent"},"type":"array"}},"required":["value"]},"ApplicationInsightsComponentProperties":{"description":"Properties that define an Application Insights component resource.","properties":{"AppId":{"description":"Application Insights Unique ID for your Application.","readOnly":true,"type":"string"},"ApplicationId":{"description":"The unique ID of your application. This field mirrors the 'Name' field and cannot be changed.","readOnly":true,"type":"string"},"Application_Type":{"default":"web","description":"Type of application being monitored.","enum":["web","other"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"ApplicationType"},"x-ms-mutability":["create","read"]},"ConnectionString":{"description":"Application Insights component connection string.","readOnly":true,"type":"string"},"CreationDate":{"description":"Creation Date for the Application Insights component, in ISO 8601 format.","format":"date-time","readOnly":true,"type":"string"},"DisableIpMasking":{"description":"Disable IP masking.","type":"boolean"},"Flow_Type":{"default":"Bluefield","description":"Used by the Application Insights system to determine what kind of flow this component was created by. This is to be set to 'Bluefield' when creating/updating a component via the REST API.","enum":["Bluefield"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"FlowType"}},"HockeyAppId":{"description":"The unique application ID created when a new application is added to HockeyApp, used for communications with HockeyApp.","externalDocs":{"url":"https://aka.ms/ewjuel"},"type":"string"},"HockeyAppToken":{"description":"Token used to authenticate communications with between Application Insights and HockeyApp.","externalDocs":{"url":"https://aka.ms/sls76s"},"readOnly":true,"type":"string"},"ImmediatePurgeDataOn30Days":{"description":"Purge data immediately after 30 days.","type":"boolean"},"InstrumentationKey":{"description":"Application Insights Instrumentation key. A read-only value that applications can use to identify the destination for all telemetry sent to Azure Application Insights. This value will be supplied upon construction of each new Application Insights component.","readOnly":true,"type":"string"},"Request_Source":{"default":"rest","description":"Describes what tool created this Application Insights component. Customers using this API should set this to the default 'rest'.","enum":["rest"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"RequestSource"}},"RetentionInDays":{"default":90,"description":"Retention period in days.","type":"integer"},"SamplingPercentage":{"description":"Percentage of the data produced by the application being monitored that is being sampled for Application Insights telemetry.","externalDocs":{"url":"https://aka.ms/sl0yqd"},"format":"double","type":"number"},"TenantId":{"description":"Azure Tenant Id.","readOnly":true,"type":"string"},"provisioningState":{"description":"Current state of this component: whether or not is has been provisioned within the resource group it is defined. Users cannot change this value but are able to read from it. Values will include Succeeded, Deploying, Canceled, and Failed.","readOnly":true,"type":"string"}},"required":["Application_Type"]},"ComponentPurgeBody":{"description":"Describes the body of a purge request for an App Insights component","properties":{"filters":{"description":"The set of columns and filters (queries) to run over them to purge the resulting data.","items":{"$ref":"#/components/schemas/ComponentPurgeBodyFilters"},"type":"array"},"table":{"description":"Table from which to purge data.","type":"string"}},"required":["table","filters"]},"ComponentPurgeBodyFilters":{"description":"User-defined filters to return data which will be purged from the table.","properties":{"column":{"description":"The column of the table over which the given query should run","type":"string"},"key":{"description":"When filtering over custom dimensions, this key will be used as the name of the custom dimension.","type":"string"},"operator":{"description":"A query operator to evaluate over the provided column and value(s). Supported operators are ==, =~, in, in~, >, >=, <, <=, between, and have the same behavior as they would in a KQL query.","type":"string"},"value":{"description":"the value for the operator to function over. This can be a number (e.g., > 100), a string (timestamp >= '2017-09-01') or array of values."}}},"ComponentPurgeResponse":{"description":"Response containing operationId for a specific purge action.","properties":{"operationId":{"description":"Id to use when querying for status for a particular purge operation.","type":"string"}},"required":["operationId"]},"ComponentPurgeStatusResponse":{"description":"Response containing status for a specific purge operation.","properties":{"status":{"description":"Status of the operation represented by the requested Id.","enum":["pending","completed"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"PurgeState"}}},"required":["status"]},"ComponentsResource":{"description":"An azure resource object","properties":{"id":{"description":"Azure resource Id","readOnly":true,"type":"string"},"location":{"description":"Resource location","type":"string","x-ms-mutability":["create","read"]},"name":{"description":"Azure resource name","readOnly":true,"type":"string"},"tags":{"additionalProperties":{"type":"string"},"description":"Resource tags"},"type":{"description":"Azure resource type","readOnly":true,"type":"string"}},"required":["location"],"x-ms-azure-resource":true},"TagsResource":{"description":"A container holding only the Tags for a resource, allowing the user to update the tags on a WebTest instance.","properties":{"tags":{"additionalProperties":{"type":"string"},"description":"Resource tags"}}}}}}