Partilhar via


ArmApplicationInsightsModelFactory.ApplicationInsightsComponentData Método

Definição

Inicializa uma nova instância de 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

Parâmetros

name
String

O nome.

resourceType
ResourceType

O resourceType.

systemData
SystemData

O systemData.

tags
IDictionary<String,String>

As marcas.

location
AzureLocation

O local.

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, outro, store, java, telefone.

etag
Nullable<ETag>

Etag de recurso.

applicationId
String

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

appId
String

ID exclusiva do Application Insights para seu aplicativo.

namePropertiesName
String

Nome do aplicativo.

applicationType
Nullable<ApplicationType>

Tipo de aplicativo que está sendo monitorado.

flowType
Nullable<FlowType>

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

requestSource
Nullable<RequestSource>

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

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 Aplicativo Azure Insights. Esse valor será fornecido após a construção de cada novo componente do Application Insights.

createdOn
Nullable<DateTimeOffset>

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

tenantId
Nullable<Guid>

ID do Locatário do Azure.

hockeyAppId
String

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

hockeyAppToken
String

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

provisioningState
String

Estado atual deste componente: se foi provisionado ou não dentro do 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.

samplingPercentage
Nullable<Double>

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

connectionString
String

Cadeia de conexão de componente do Application Insights.

retentionInDays
Nullable<Int32>

Período de retenção em dias.

isDisableIPMasking
Nullable<Boolean>

Desabilitar a máscara de IP.

isImmediatePurgeDataOn30Days
Nullable<Boolean>

Limpe os dados imediatamente após 30 dias.

workspaceResourceId
String

ID do recurso do workspace do Log Analytics ao qual os dados serão ingeridos. Essa propriedade é necessária para criar um aplicativo com essa versão da API. Aplicativos de versões mais antigas não terão essa propriedade.

laMigrationOn
Nullable<DateTimeOffset>

A data em que o componente foi migrado para LA, no formato ISO 8601.

privateLinkScopedResources
IEnumerable<PrivateLinkScopedResourceContent>

Lista de recursos de escopo de link privado vinculados.

publicNetworkAccessForIngestion
Nullable<PublicNetworkAccessType>

O tipo de acesso à rede para acessar a ingestão do Application Insights.

publicNetworkAccessForQuery
Nullable<PublicNetworkAccessType>

O tipo de acesso à rede para acessar a consulta do Application Insights.

ingestionMode
Nullable<IngestionMode>

Indica o fluxo da ingestão.

isDisableLocalAuth
Nullable<Boolean>

Desabilite a autenticação não baseada em AAD.

isForceCustomerStorageForProfiler
Nullable<Boolean>

Forçar os usuários a criar sua própria conta de armazenamento para criador de perfil e depurador.

Retornos

Uma nova ApplicationInsightsComponentData instância para zombar.

Aplica-se a