Compartilhar via


Components - Get

Retorna um componente do Application Insights.

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

Parâmetros de URI

Nome Em Obrigatório Tipo Description
resourceGroupName
path True

string

minLength: 1
maxLength: 90

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

resourceName
path True

string

O nome do recurso de componente do Application Insights.

subscriptionId
path True

string

minLength: 1

A ID da assinatura de destino.

api-version
query True

string

minLength: 1

A versão da API a ser usada para esta operação.

Respostas

Nome Tipo Description
200 OK

ApplicationInsightsComponent

Uma definição de componente do Application Insights.

Segurança

azure_auth

Fluxo OAuth2 do Azure Active Directory.

Tipo: oauth2
Flow: implicit
URL de Autorização: https://login.microsoftonline.com/common/oauth2/authorize

Escopos

Nome Description
user_impersonation representar sua conta de usuário

Exemplos

ComponentGet

Solicitação de exemplo

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

Resposta de exemplo

{
  "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": "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": 100,
    "RetentionInDays": 90,
    "ConnectionString": "InstrumentationKey=bc095013-3cf2-45ac-ab47-123456789abc",
    "DisableIpMasking": false,
    "ImmediatePurgeDataOn30Days": false,
    "IngestionMode": "ApplicationInsights"
  }
}

Definições

Nome Description
ApplicationInsightsComponent

Uma definição de componente do Application Insights.

ApplicationType

Tipo de aplicativo que está sendo monitorado.

FlowType

Usado pelo sistema application insights para determinar por que tipo de fluxo esse componente foi criado. Isso deve ser definido como 'Bluefield' ao criar/atualizar um componente por meio da API REST.

IngestionMode

Indica o fluxo da ingestão.

PrivateLinkScopedResource

A referência de recurso de escopo de link privado.

RequestSource

Descreve qual ferramenta criou esse componente do Application Insights. Os clientes que usam essa API devem definir isso como o "rest" padrão.

ApplicationInsightsComponent

Uma definição de componente do Application Insights.

Nome Tipo Valor padrão Description
id

string

ID de recurso do Azure

kind

string

O tipo de aplicativo ao qual esse componente se refere, usado para personalizar a interface do usuário. Esse valor é uma cadeia de caracteres de forma livre, os valores normalmente devem ser um dos seguintes: Web, ios, outros, store, java, telefone.

location

string

Local do recurso

name

string

Nome do recurso do Azure

properties.AppId

string

ID exclusiva do Application Insights para seu aplicativo.

properties.ApplicationId

string

A ID exclusiva do aplicativo. Esse campo espelha o campo 'Nome' e não pode ser alterado.

properties.Application_Type

ApplicationType

web

Tipo de aplicativo que está sendo monitorado.

properties.ConnectionString

string

Cadeia de conexão de componente do Application Insights.

properties.CreationDate

string (date-time)

Data de criação do componente Application Insights, no formato ISO 8601.

properties.DisableIpMasking

boolean

Desabilite o mascaramento de IP.

properties.Flow_Type

FlowType

Bluefield

Usado pelo sistema application insights para determinar por que tipo de fluxo esse componente foi criado. Isso deve ser definido como 'Bluefield' ao criar/atualizar um componente por meio da API REST.

properties.HockeyAppId

string

A ID de aplicativo exclusiva criada quando um novo aplicativo é adicionado ao HockeyApp, usado para comunicações com o HockeyApp.

properties.HockeyAppToken

string

Token usado para autenticar comunicações entre o Application Insights e o HockeyApp.

properties.ImmediatePurgeDataOn30Days

boolean

Limpar dados imediatamente após 30 dias.

properties.IngestionMode

IngestionMode

ApplicationInsights

Indica o fluxo da ingestão.

properties.InstrumentationKey

string

Chave de Instrumentação do Application Insights. Um valor somente leitura que os aplicativos podem usar para identificar o destino de toda a telemetria enviada ao Azure Application Insights. Esse valor será fornecido após a construção de cada novo componente do Application Insights.

properties.PrivateLinkScopedResources

PrivateLinkScopedResource[]

Lista de recursos de escopo de link privado vinculados.

properties.Request_Source

RequestSource

rest

Descreve qual ferramenta criou esse componente do Application Insights. Os clientes que usam essa API devem definir isso como o "rest" padrão.

properties.RetentionInDays

integer

90

Período de retenção em dias.

properties.SamplingPercentage

number (double)

Porcentagem dos dados produzidos pelo aplicativo que está sendo monitorado que está sendo amostrado para telemetria do Application Insights.

properties.TenantId

string

ID do Locatário do Azure.

properties.provisioningState

string

Estado atual deste componente: se ele foi provisionado ou não no grupo de recursos definido. Os usuários não podem alterar esse valor, mas podem lê-lo. Os valores incluirão êxito, implantação, cancelamento e falha.

tags

object

Marcas de recurso

type

string

Tipo de recurso do Azure

ApplicationType

Tipo de aplicativo que está sendo monitorado.

Valor Description
other
web

FlowType

Usado pelo sistema application insights para determinar por que tipo de fluxo esse componente foi criado. Isso deve ser definido como 'Bluefield' ao criar/atualizar um componente por meio da API REST.

Valor Description
Bluefield

IngestionMode

Indica o fluxo da ingestão.

Valor Description
ApplicationInsights
ApplicationInsightsWithDiagnosticSettings
LogAnalytics

PrivateLinkScopedResource

A referência de recurso de escopo de link privado.

Nome Tipo Description
ResourceId

string

A ID de recurso completa do recurso de escopo de link privado.

ScopeId

string

O identificador exclusivo do escopo do link privado.

RequestSource

Descreve qual ferramenta criou esse componente do Application Insights. Os clientes que usam essa API devem definir isso como o "rest" padrão.

Valor Description
rest