AppInsightsReference Class

Azure Application Insights information for performance counters reporting.

All required parameters must be populated in order to send to Azure.

Inheritance
AppInsightsReference

Constructor

AppInsightsReference(*, component: azure.mgmt.batchai.models._models_py3.ResourceId, instrumentation_key: Optional[str] = None, instrumentation_key_secret_reference: Optional[azure.mgmt.batchai.models._models_py3.KeyVaultSecretReference] = None, **kwargs)

Parameters

component
<xref:batch_ai.models.ResourceId>
Required

Required. Azure Application Insights component resource ID.

instrumentation_key
str
Required

Value of the Azure Application Insights instrumentation key.

instrumentation_key_secret_reference
<xref:batch_ai.models.KeyVaultSecretReference>
Required

KeyVault Store and Secret which contains Azure Application Insights instrumentation key. One of instrumentationKey or instrumentationKeySecretReference must be specified.