ArmApplicationInsightsModelFactory.ApplicationInsightsComponentData Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue instance von ApplicationInsightsComponentData.
public static Azure.ResourceManager.ApplicationInsights.ApplicationInsightsComponentData ApplicationInsightsComponentData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.Core.AzureLocation location = default, string kind = default, Azure.ETag? etag = default, string applicationId = default, string appId = default, string namePropertiesName = default, Azure.ResourceManager.ApplicationInsights.Models.ApplicationType? applicationType = default, Azure.ResourceManager.ApplicationInsights.Models.FlowType? flowType = default, Azure.ResourceManager.ApplicationInsights.Models.RequestSource? requestSource = default, string instrumentationKey = default, DateTimeOffset? createdOn = default, Guid? tenantId = default, string hockeyAppId = default, string hockeyAppToken = default, string provisioningState = default, double? samplingPercentage = default, string connectionString = default, int? retentionInDays = default, bool? isDisableIPMasking = default, bool? isImmediatePurgeDataOn30Days = default, string workspaceResourceId = default, DateTimeOffset? laMigrationOn = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.ApplicationInsights.Models.PrivateLinkScopedResourceContent> privateLinkScopedResources = default, Azure.ResourceManager.ApplicationInsights.Models.PublicNetworkAccessType? publicNetworkAccessForIngestion = default, Azure.ResourceManager.ApplicationInsights.Models.PublicNetworkAccessType? publicNetworkAccessForQuery = default, Azure.ResourceManager.ApplicationInsights.Models.IngestionMode? ingestionMode = default, bool? isDisableLocalAuth = default, bool? isForceCustomerStorageForProfiler = default);
static member ApplicationInsightsComponentData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * string * Nullable<Azure.ETag> * string * string * string * Nullable<Azure.ResourceManager.ApplicationInsights.Models.ApplicationType> * Nullable<Azure.ResourceManager.ApplicationInsights.Models.FlowType> * Nullable<Azure.ResourceManager.ApplicationInsights.Models.RequestSource> * string * Nullable<DateTimeOffset> * Nullable<Guid> * string * string * string * Nullable<double> * string * Nullable<int> * Nullable<bool> * Nullable<bool> * string * Nullable<DateTimeOffset> * seq<Azure.ResourceManager.ApplicationInsights.Models.PrivateLinkScopedResourceContent> * Nullable<Azure.ResourceManager.ApplicationInsights.Models.PublicNetworkAccessType> * Nullable<Azure.ResourceManager.ApplicationInsights.Models.PublicNetworkAccessType> * Nullable<Azure.ResourceManager.ApplicationInsights.Models.IngestionMode> * Nullable<bool> * Nullable<bool> -> Azure.ResourceManager.ApplicationInsights.ApplicationInsightsComponentData
Public Shared Function ApplicationInsightsComponentData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional location As AzureLocation = Nothing, Optional kind As String = Nothing, Optional etag As Nullable(Of ETag) = Nothing, Optional applicationId As String = Nothing, Optional appId As String = Nothing, Optional namePropertiesName As String = Nothing, Optional applicationType As Nullable(Of ApplicationType) = Nothing, Optional flowType As Nullable(Of FlowType) = Nothing, Optional requestSource As Nullable(Of RequestSource) = Nothing, Optional instrumentationKey As String = Nothing, Optional createdOn As Nullable(Of DateTimeOffset) = Nothing, Optional tenantId As Nullable(Of Guid) = Nothing, Optional hockeyAppId As String = Nothing, Optional hockeyAppToken As String = Nothing, Optional provisioningState As String = Nothing, Optional samplingPercentage As Nullable(Of Double) = Nothing, Optional connectionString As String = Nothing, Optional retentionInDays As Nullable(Of Integer) = Nothing, Optional isDisableIPMasking As Nullable(Of Boolean) = Nothing, Optional isImmediatePurgeDataOn30Days As Nullable(Of Boolean) = Nothing, Optional workspaceResourceId As String = Nothing, Optional laMigrationOn As Nullable(Of DateTimeOffset) = Nothing, Optional privateLinkScopedResources As IEnumerable(Of PrivateLinkScopedResourceContent) = Nothing, Optional publicNetworkAccessForIngestion As Nullable(Of PublicNetworkAccessType) = Nothing, Optional publicNetworkAccessForQuery As Nullable(Of PublicNetworkAccessType) = Nothing, Optional ingestionMode As Nullable(Of IngestionMode) = Nothing, Optional isDisableLocalAuth As Nullable(Of Boolean) = Nothing, Optional isForceCustomerStorageForProfiler As Nullable(Of Boolean) = Nothing) As ApplicationInsightsComponentData
Parameter
Die ID.
- name
- String
Der Name.
- resourceType
- ResourceType
Der resourceType.
- systemData
- SystemData
SystemDaten.
- tags
- IDictionary<String,String>
Die Tags.
- location
- AzureLocation
Der Speicherort.
- kind
- String
Die Art der Anwendung, auf die sich diese Komponente bezieht, die zum Anpassen der Benutzeroberfläche verwendet wird. Dieser Wert ist eine Freiformzeichenfolge. Die Werte sollten in der Regel wie folgt lauten: web, ios, other, store, java, phone.
- applicationId
- String
Die eindeutige ID Ihrer Anwendung. Dieses Feld spiegelt das Feld "Name" wieder und kann nicht geändert werden.
- appId
- String
Eindeutige Application Insights-ID für Ihre Anwendung.
- namePropertiesName
- String
Der Anwendungsname.
- applicationType
- Nullable<ApplicationType>
Typ der zu überwachenden Anwendung.
Wird vom Application Insights-System verwendet, um zu bestimmen, von welcher Art von Flow diese Komponente erstellt wurde. Dies ist beim Erstellen/Aktualisieren einer Komponente über die REST-API auf "Bluefield" festzulegen.
- requestSource
- Nullable<RequestSource>
Beschreibt, welches Tool diese Application Insights-Komponente erstellt hat. Kunden, die diese API verwenden, sollten dies auf den Standard "Rest" festlegen.
- instrumentationKey
- String
Application Insights-Instrumentierungsschlüssel. Ein schreibgeschützter Wert, den Anwendungen verwenden können, um das Ziel für alle Telemetriedaten zu identifizieren, die an Azure-Anwendung Insights gesendet werden. Dieser Wert wird beim Erstellen jeder neuen Application Insights-Komponente bereitgestellt.
- createdOn
- Nullable<DateTimeOffset>
Erstellungsdatum für die Application Insights-Komponente im ISO 8601-Format.
- hockeyAppId
- String
Die eindeutige Anwendungs-ID, die erstellt wird, wenn hockeyApp eine neue Anwendung hinzugefügt wird, die für die Kommunikation mit HockeyApp verwendet wird.
- hockeyAppToken
- String
Token, das zum Authentifizieren der Kommunikation zwischen Application Insights und HockeyApp verwendet wird.
- provisioningState
- String
Aktueller Zustand dieser Komponente: unabhängig davon, ob innerhalb der definierten Ressourcengruppe bereitgestellt wurde oder nicht. Benutzer können diesen Wert nicht ändern, können aber daraus lesen. Zu den Werten gehören Erfolgreich, Bereitstellen, Abgebrochen und Fehler.
Prozentsatz der von der überwachten Anwendung erzeugten Daten, die für Application Insights-Telemetriedaten abgetastet werden.
- connectionString
- String
Verbindungszeichenfolge der Application Insights-Komponente.
- workspaceResourceId
- String
Ressourcen-ID des Log Analytics-Arbeitsbereichs, in dem die Daten erfasst werden. Diese Eigenschaft ist erforderlich, um eine Anwendung mit dieser API-Version zu erstellen. Anwendungen aus älteren Versionen verfügen nicht über diese Eigenschaft.
- laMigrationOn
- Nullable<DateTimeOffset>
Das Datum, an dem die Komponente zu LA migriert wurde, im ISO 8601-Format.
- privateLinkScopedResources
- IEnumerable<PrivateLinkScopedResourceContent>
Liste der Ressourcen des Bereichs für verknüpfte private Links.
- publicNetworkAccessForIngestion
- Nullable<PublicNetworkAccessType>
Der Netzwerkzugriffstyp für den Zugriff auf die Application Insights-Erfassung.
- publicNetworkAccessForQuery
- Nullable<PublicNetworkAccessType>
Der Netzwerkzugriffstyp für den Zugriff auf Application Insights-Abfrage.
- ingestionMode
- Nullable<IngestionMode>
Gibt den Ablauf der Erfassung an.
Erzwingen sie, dass Benutzer ihr eigenes Speicherkonto für Profiler und Debugger erstellen.
Gibt zurück
Eine neue ApplicationInsightsComponentData instance zum Mocking.
Gilt für:
Azure SDK for .NET