Interface ApplicationInsightsComponentExportConfiguration


  • public interface ApplicationInsightsComponentExportConfiguration
    An immutable client-side representation of ApplicationInsightsComponentExportConfiguration.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String applicationName()
      Gets the applicationName property: The name of the Application Insights component.
      String containerName()
      Gets the containerName property: The name of the destination storage container.
      String destinationAccountId()
      Gets the destinationAccountId property: The name of destination account.
      String destinationStorageLocationId()
      Gets the destinationStorageLocationId property: The destination account location ID.
      String destinationStorageSubscriptionId()
      Gets the destinationStorageSubscriptionId property: The destination storage account subscription ID.
      String destinationType()
      Gets the destinationType property: The destination type.
      String exportId()
      Gets the exportId property: The unique ID of the export configuration inside an Application Insights component.
      String exportStatus()
      Gets the exportStatus property: This indicates current Continuous Export configuration status.
      ApplicationInsightsComponentExportConfigurationInner innerModel()
      Gets the inner com.azure.resourcemanager.applicationinsights.fluent.models.ApplicationInsightsComponentExportConfigurationInner object.
      String instrumentationKey()
      Gets the instrumentationKey property: The instrumentation key of the Application Insights component.
      String isUserEnabled()
      Gets the isUserEnabled property: This will be 'true' if the Continuous Export configuration is enabled, otherwise it will be 'false'.
      String lastGapTime()
      Gets the lastGapTime property: The last time the Continuous Export configuration started failing.
      String lastSuccessTime()
      Gets the lastSuccessTime property: The last time data was successfully delivered to the destination storage container for this Continuous Export configuration.
      String lastUserUpdate()
      Gets the lastUserUpdate property: Last time the Continuous Export configuration was updated.
      String notificationQueueEnabled()
      Gets the notificationQueueEnabled property: Deprecated.
      String permanentErrorReason()
      Gets the permanentErrorReason property: This is the reason the Continuous Export configuration started failing.
      String recordTypes()
      Gets the recordTypes property: This comma separated list of document types that will be exported.
      String resourceGroup()
      Gets the resourceGroup property: The resource group of the Application Insights component.
      String storageName()
      Gets the storageName property: The name of the destination storage account.
      String subscriptionId()
      Gets the subscriptionId property: The subscription of the Application Insights component.
    • Method Detail

      • exportId

        String exportId()
        Gets the exportId property: The unique ID of the export configuration inside an Application Insights component. It is auto generated when the Continuous Export configuration is created.
        Returns:
        the exportId value.
      • instrumentationKey

        String instrumentationKey()
        Gets the instrumentationKey property: The instrumentation key of the Application Insights component.
        Returns:
        the instrumentationKey value.
      • recordTypes

        String recordTypes()
        Gets the recordTypes property: This comma separated list of document types that will be exported. The possible values include 'Requests', 'Event', 'Exceptions', 'Metrics', 'PageViews', 'PageViewPerformance', 'Rdd', 'PerformanceCounters', 'Availability', 'Messages'.
        Returns:
        the recordTypes value.
      • applicationName

        String applicationName()
        Gets the applicationName property: The name of the Application Insights component.
        Returns:
        the applicationName value.
      • subscriptionId

        String subscriptionId()
        Gets the subscriptionId property: The subscription of the Application Insights component.
        Returns:
        the subscriptionId value.
      • resourceGroup

        String resourceGroup()
        Gets the resourceGroup property: The resource group of the Application Insights component.
        Returns:
        the resourceGroup value.
      • destinationStorageSubscriptionId

        String destinationStorageSubscriptionId()
        Gets the destinationStorageSubscriptionId property: The destination storage account subscription ID.
        Returns:
        the destinationStorageSubscriptionId value.
      • destinationStorageLocationId

        String destinationStorageLocationId()
        Gets the destinationStorageLocationId property: The destination account location ID.
        Returns:
        the destinationStorageLocationId value.
      • destinationAccountId

        String destinationAccountId()
        Gets the destinationAccountId property: The name of destination account.
        Returns:
        the destinationAccountId value.
      • destinationType

        String destinationType()
        Gets the destinationType property: The destination type.
        Returns:
        the destinationType value.
      • isUserEnabled

        String isUserEnabled()
        Gets the isUserEnabled property: This will be 'true' if the Continuous Export configuration is enabled, otherwise it will be 'false'.
        Returns:
        the isUserEnabled value.
      • lastUserUpdate

        String lastUserUpdate()
        Gets the lastUserUpdate property: Last time the Continuous Export configuration was updated.
        Returns:
        the lastUserUpdate value.
      • notificationQueueEnabled

        String notificationQueueEnabled()
        Gets the notificationQueueEnabled property: Deprecated.
        Returns:
        the notificationQueueEnabled value.
      • exportStatus

        String exportStatus()
        Gets the exportStatus property: This indicates current Continuous Export configuration status. The possible values are 'Preparing', 'Success', 'Failure'.
        Returns:
        the exportStatus value.
      • lastSuccessTime

        String lastSuccessTime()
        Gets the lastSuccessTime property: The last time data was successfully delivered to the destination storage container for this Continuous Export configuration.
        Returns:
        the lastSuccessTime value.
      • lastGapTime

        String lastGapTime()
        Gets the lastGapTime property: The last time the Continuous Export configuration started failing.
        Returns:
        the lastGapTime value.
      • permanentErrorReason

        String permanentErrorReason()
        Gets the permanentErrorReason property: This is the reason the Continuous Export configuration started failing. It can be 'AzureStorageNotFound' or 'AzureStorageAccessDenied'.
        Returns:
        the permanentErrorReason value.
      • storageName

        String storageName()
        Gets the storageName property: The name of the destination storage account.
        Returns:
        the storageName value.
      • containerName

        String containerName()
        Gets the containerName property: The name of the destination storage container.
        Returns:
        the containerName value.