Components - Get

Application Insights bileşenini döndürür.

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

URI Parametreleri

Name İçinde Gerekli Tür Description
resourceGroupName
path True

string

minLength: 1
maxLength: 90

Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

resourceName
path True

string

Application Insights bileşen kaynağının adı.

subscriptionId
path True

string

minLength: 1

Hedef aboneliğin kimliği.

api-version
query True

string

minLength: 1

Bu işlem için kullanılacak API sürümü.

Yanıtlar

Name Tür Description
200 OK

ApplicationInsightsComponent

Application Insights Bileşeni tanımı.

Güvenlik

azure_auth

Azure Active Directory OAuth2 Akışı.

Tür: oauth2
Akış: implicit
Yetkilendirme URL’si: https://login.microsoftonline.com/common/oauth2/authorize

Kapsamlar

Name Description
user_impersonation kullanıcı hesabınızın kimliğine bürünme

Örnekler

ComponentGet

Örnek isteği

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

Örnek yanıt

{
  "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"
  }
}

Tanımlar

Name Description
ApplicationInsightsComponent

Application Insights bileşen tanımı.

ApplicationType

İzlenen uygulama türü.

FlowType

Application Insights sistemi tarafından bu bileşenin ne tür bir akış tarafından oluşturulduğunu belirlemek için kullanılır. Bu, REST API aracılığıyla bir bileşen oluştururken/güncelleştirirken 'Bluefield' olarak ayarlanmalıdır.

IngestionMode

Alımın akışını gösterir.

PrivateLinkScopedResource

Özel bağlantı kapsamı kaynak başvurusu.

RequestSource

Bu Application Insights bileşenini hangi aracın oluşturduğunu açıklar. Bu API'yi kullanan müşterilerin bunu varsayılan 'rest' olarak ayarlaması gerekir.

ApplicationInsightsComponent

Application Insights bileşen tanımı.

Name Tür Default value Description
id

string

Azure kaynak kimliği

kind

string

Bu bileşenin başvurduğu uygulama türü, kullanıcı arabirimini özelleştirmek için kullanılır. Bu değer serbest biçimli bir dizedir; değerler genellikle aşağıdakilerden biri olmalıdır: web, ios, diğer, mağaza, java, telefon.

location

string

Kaynak konumu

name

string

Azure kaynak adı

properties.AppId

string

Uygulamanız için Application Insights Benzersiz Kimliği.

properties.ApplicationId

string

Uygulamanızın benzersiz kimliği. Bu alan 'Ad' alanını yansıtır ve değiştirilemez.

properties.Application_Type

ApplicationType

web

İzlenen uygulama türü.

properties.ConnectionString

string

Application Insights bileşeni bağlantı dizesi.

properties.CreationDate

string (date-time)

Application Insights bileşeni için ISO 8601 biçiminde Oluşturma Tarihi.

properties.DisableIpMasking

boolean

IP maskele özelliğini devre dışı bırakın.

properties.Flow_Type

FlowType

Bluefield

Application Insights sistemi tarafından bu bileşenin ne tür bir akış tarafından oluşturulduğunu belirlemek için kullanılır. Bu, REST API aracılığıyla bir bileşen oluştururken/güncelleştirirken 'Bluefield' olarak ayarlanmalıdır.

properties.HockeyAppId

string

HockeyApp'e yeni bir uygulama eklendiğinde oluşturulan benzersiz uygulama kimliği, HockeyApp ile iletişim için kullanılır.

properties.HockeyAppToken

string

Application Insights ile HockeyApp arasındaki iletişimlerin kimliğini doğrulamak için kullanılan belirteç.

properties.ImmediatePurgeDataOn30Days

boolean

Verileri 30 gün sonra hemen temizleme.

properties.IngestionMode

IngestionMode

ApplicationInsights

Alımın akışını gösterir.

properties.InstrumentationKey

string

Application Insights İzleme anahtarı. Uygulamaların Azure Application Insights'a gönderilen tüm telemetri verilerinin hedefini belirlemek için kullanabileceği salt okunur değer. Bu değer, her yeni Application Insights bileşeninin oluşturulmasından sonra sağlanacaktır.

properties.PrivateLinkScopedResources

PrivateLinkScopedResource[]

Bağlı özel bağlantı kapsamı kaynaklarının listesi.

properties.Request_Source

RequestSource

rest

Bu Application Insights bileşenini hangi aracın oluşturduğunu açıklar. Bu API'yi kullanan müşterilerin bunu varsayılan 'rest' olarak ayarlaması gerekir.

properties.RetentionInDays

integer

90

Gün cinsinden saklama süresi.

properties.SamplingPercentage

number (double)

Application Insights telemetrisi için örneklenen, izlenen uygulama tarafından üretilen verilerin yüzdesi.

properties.TenantId

string

Azure Kiracı Kimliği.

properties.provisioningState

string

Bu bileşenin geçerli durumu: tanımlandığı kaynak grubu içinde sağlanıp sağlanmadığı. Kullanıcılar bu değeri değiştiremez, ancak bu değerden okuyabilir. Değerler Başarılı, Dağıtım, İptal Edildi ve Başarısız değerlerini içerir.

tags

object

Kaynak etiketleri

type

string

Azure kaynak türü

ApplicationType

İzlenen uygulama türü.

Değer Description
web
other

FlowType

Application Insights sistemi tarafından bu bileşenin ne tür bir akış tarafından oluşturulduğunu belirlemek için kullanılır. Bu, REST API aracılığıyla bir bileşen oluştururken/güncelleştirirken 'Bluefield' olarak ayarlanmalıdır.

Değer Description
Bluefield

IngestionMode

Alımın akışını gösterir.

Değer Description
ApplicationInsights
ApplicationInsightsWithDiagnosticSettings
LogAnalytics

PrivateLinkScopedResource

Özel bağlantı kapsamı kaynak başvurusu.

Name Tür Description
ResourceId

string

Özel bağlantı kapsamı kaynağının tam kaynak kimliği.

ScopeId

string

Özel bağlantı kapsamı benzersiz Tanımlayıcısı.

RequestSource

Bu Application Insights bileşenini hangi aracın oluşturduğunu açıklar. Bu API'yi kullanan müşterilerin bunu varsayılan 'rest' olarak ayarlaması gerekir.

Değer Description
rest