Components - List By Resource Group

Возвращает список компонентов Application Insights в группе ресурсов.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/components?api-version=2015-05-01

Параметры URI

Имя В Обязательно Тип Описание
resourceGroupName
path True

string

Имя группы ресурсов. Регистр букв в имени не учитывается.

subscriptionId
path True

string

Идентификатор целевой подписки.

api-version
query True

string

Версия API, используемая для данной операции.

Ответы

Имя Тип Описание
200 OK

ApplicationInsightsComponentListResult

Список, содержащий 0 или более определений компонентов Application Insights.

Безопасность

azure_auth

Поток OAuth2 в Azure Active Directory.

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Имя Описание
user_impersonation олицетворения учетной записи пользователя

Примеры

ComponentListByResourceGroup

Sample Request

GET https://management.azure.com/subscriptions/subid/resourceGroups/my-resource-group/providers/Microsoft.Insights/components?api-version=2015-05-01

Sample Response

{
  "value": [
    {
      "id": "/subscriptions/subid/resourceGroups/my-resource-group/providers/Microsoft.Insights/components/my-component",
      "name": "my-component",
      "type": "Microsoft.Insights/components",
      "location": "South Central US",
      "tags": "",
      "kind": "web",
      "properties": {
        "ApplicationId": "my-component",
        "AppId": "16526d1a-dfba-4362-a9e9-123456789abc",
        "Application_Type": "web",
        "Flow_Type": "Bluefield",
        "Request_Source": "rest",
        "InstrumentationKey": "dc5931c7-a7ad-4ad0-89d6-123456789abc",
        "CreationDate": "2017-02-14T12:24:05.0041213+00:00",
        "TenantId": "f438d567-7177-4fe1-a5e3-123456789abc",
        "HockeyAppId": "",
        "HockeyAppToken": "",
        "provisioningState": "Succeeded",
        "SamplingPercentage": 100,
        "RetentionInDays": 90,
        "ConnectionString": "InstrumentationKey=dc5931c7-a7ad-4ad0-89d6-123456789abc",
        "DisableIpMasking": false,
        "ImmediatePurgeDataOn30Days": false,
        "IngestionMode": "ApplicationInsights"
      }
    },
    {
      "id": "/subscriptions/subid/resourceGroups/my-other-resource-group/providers/Microsoft.Insights/components/my-other-component",
      "name": "my-other-component",
      "type": "Microsoft.Insights/components",
      "location": "South Central US",
      "tags": "",
      "kind": "web",
      "properties": {
        "ApplicationId": "my-other-component",
        "AppId": "887f4bfd-b5fd-40d7-9fc3-123456789abc",
        "Application_Type": "web",
        "Flow_Type": "Bluefield",
        "Request_Source": "rest",
        "InstrumentationKey": "bc095013-3cf2-45ac-ab47-123456789abc",
        "CreationDate": "2017-01-24T01:05:38.5934061+00:00",
        "TenantId": "f438d567-7177-4fe1-a5e3-123456789abc",
        "HockeyAppId": "",
        "HockeyAppToken": "",
        "provisioningState": "Succeeded",
        "SamplingPercentage": 50,
        "RetentionInDays": 90,
        "ConnectionString": "InstrumentationKey=bc095013-3cf2-45ac-ab47-123456789abc",
        "DisableIpMasking": false,
        "ImmediatePurgeDataOn30Days": false,
        "IngestionMode": "ApplicationInsights"
      }
    }
  ],
  "nextLink": null
}

Определения

Имя Описание
ApplicationInsightsComponent

Определение компонента Application Insights.

ApplicationInsightsComponentListResult

Описывает список ресурсов Application Insights.

ApplicationType

Тип отслеживаемого приложения.

FlowType

Используется системой Application Insights для определения типа потока, которым был создан этот компонент. При создании или обновлении компонента с помощью REST API необходимо задать значение Bluefield.

IngestionMode

Указывает поток приема.

PrivateLinkScopedResource

Приватный канал область ссылку на ресурс.

RequestSource

Описывает, какое средство создало этот компонент Application Insights. Клиенты, использующие этот API, должны задать для этого параметра значение по умолчанию rest.

ApplicationInsightsComponent

Определение компонента Application Insights.

Имя Тип Значение по умолчанию Описание
id

string

Идентификатор ресурса Azure

kind

string

Тип приложения, к которому относится этот компонент, используемый для настройки пользовательского интерфейса. Это значение является строкой свободной формы, значения обычно должны быть одним из следующих: web, ios, other, store, java, phone.

location

string

Расположение ресурса

name

string

Имя ресурса Azure

properties.AppId

string

Уникальный идентификатор Application Insights для приложения.

properties.ApplicationId

string

Уникальный идентификатор приложения. Это поле отражает поле Name и не может быть изменено.

properties.Application_Type

ApplicationType

web

Тип отслеживаемого приложения.

properties.ConnectionString

string

Компонент Application Insights строка подключения.

properties.CreationDate

string

Дата создания компонента Application Insights в формате ISO 8601.

properties.DisableIpMasking

boolean

Отключите маскирование IP-адресов.

properties.Flow_Type

FlowType

Bluefield

Используется системой Application Insights для определения типа потока, которым был создан этот компонент. При создании или обновлении компонента с помощью REST API необходимо задать значение Bluefield.

properties.HockeyAppId

string

Уникальный идентификатор приложения, созданный при добавлении нового приложения в HockeyApp, используемый для взаимодействия с HockeyApp.

properties.HockeyAppToken

string

Маркер, используемый для проверки подлинности обмена данными между Application Insights и HockeyApp.

properties.ImmediatePurgeDataOn30Days

boolean

Очистка данных сразу через 30 дней.

properties.IngestionMode

IngestionMode

ApplicationInsights

Указывает поток приема.

properties.InstrumentationKey

string

Ключ инструментирования Application Insights. Значение, доступное только для чтения, которое приложения могут использовать для определения назначения для всех данных телеметрии, отправляемых в приложение Azure Insights. Это значение будет указано при создании каждого нового компонента Application Insights.

properties.PrivateLinkScopedResources

PrivateLinkScopedResource[]

Список связанных ресурсов приватного канала область.

properties.Request_Source

RequestSource

rest

Описывает, какое средство создало этот компонент Application Insights. Клиенты, использующие этот API, должны задать для этого параметра значение по умолчанию rest.

properties.RetentionInDays

integer

90

Срок хранения в днях.

properties.SamplingPercentage

number

Процент данных, создаваемых отслеживаемым приложением, которое является выборкой для телеметрии Application Insights.

properties.TenantId

string

Идентификатор клиента Azure.

properties.provisioningState

string

Текущее состояние этого компонента: было ли подготовлено или нет в группе ресурсов, которая определена. Пользователи не могут изменить это значение, но могут читать из него. Значения будут включать Succeeded, Deploying, Canceled и Failed.

tags

object

Теги ресурсов

type

string

Тип ресурса Azure

ApplicationInsightsComponentListResult

Описывает список ресурсов Application Insights.

Имя Тип Описание
nextLink

string

Универсальный код ресурса (URI) для получения следующего набора определений компонентов Application Insights, если в результирующем наборе возвращается слишком много компонентов.

value

ApplicationInsightsComponent[]

Список определений компонентов Application Insights.

ApplicationType

Тип отслеживаемого приложения.

Имя Тип Описание
other

string

web

string

FlowType

Используется системой Application Insights для определения типа потока, которым был создан этот компонент. При создании или обновлении компонента с помощью REST API необходимо задать значение Bluefield.

Имя Тип Описание
Bluefield

string

IngestionMode

Указывает поток приема.

Имя Тип Описание
ApplicationInsights

string

ApplicationInsightsWithDiagnosticSettings

string

LogAnalytics

string

PrivateLinkScopedResource

Приватный канал область ссылку на ресурс.

Имя Тип Описание
ResourceId

string

Полный идентификатор ресурса приватного канала область ресурса.

ScopeId

string

Приватный канал область уникальный идентификатор.

RequestSource

Описывает, какое средство создало этот компонент Application Insights. Клиенты, использующие этот API, должны задать для этого параметра значение по умолчанию rest.

Имя Тип Описание
rest

string