Interface DataExport


public interface DataExport
An immutable client-side representation of DataExport.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static interface 
    The entirety of the DataExport definition.
    static interface 
    The DataExport definition stages.
    static interface 
    The template for DataExport update.
    static interface 
    The DataExport update stages.
  • Method Summary

    Modifier and Type
    Method
    Description
    Gets the createdDate property: The latest data export rule modification time.
    Gets the dataExportId property: The data export rule ID.
    Gets the enable property: Active when enabled.
    Gets the eventHubName property: Optional.
    id()
    Gets the id property: Fully qualified resource Id for the resource.
    Gets the inner com.azure.resourcemanager.loganalytics.fluent.models.DataExportInner object.
    Gets the lastModifiedDate property: Date and time when the export was last modified.
    Gets the name property: The name of the resource.
    Refreshes the resource to sync with Azure.
    refresh(com.azure.core.util.Context context)
    Refreshes the resource to sync with Azure.
    Gets the name of the resource group.
    Gets the resourceId property: The destination resource ID.
    Gets the tableNames property: An array of tables to export, for example: [“Heartbeat, SecurityEvent”].
    Gets the type property: The type of the resource.
    Gets the typePropertiesType property: The type of the destination resource.
    Begins update for the DataExport resource.
  • Method Details

    • id

      String id()
      Gets the id property: Fully qualified resource Id for the resource.
      Returns:
      the id value.
    • name

      String name()
      Gets the name property: The name of the resource.
      Returns:
      the name value.
    • type

      String type()
      Gets the type property: The type of the resource.
      Returns:
      the type value.
    • dataExportId

      String dataExportId()
      Gets the dataExportId property: The data export rule ID.
      Returns:
      the dataExportId value.
    • tableNames

      List<String> tableNames()
      Gets the tableNames property: An array of tables to export, for example: [“Heartbeat, SecurityEvent”].
      Returns:
      the tableNames value.
    • enable

      Boolean enable()
      Gets the enable property: Active when enabled.
      Returns:
      the enable value.
    • createdDate

      String createdDate()
      Gets the createdDate property: The latest data export rule modification time.
      Returns:
      the createdDate value.
    • lastModifiedDate

      String lastModifiedDate()
      Gets the lastModifiedDate property: Date and time when the export was last modified.
      Returns:
      the lastModifiedDate value.
    • resourceId

      String resourceId()
      Gets the resourceId property: The destination resource ID. This can be copied from the Properties entry of the destination resource in Azure.
      Returns:
      the resourceId value.
    • typePropertiesType

      Type typePropertiesType()
      Gets the typePropertiesType property: The type of the destination resource.
      Returns:
      the typePropertiesType value.
    • eventHubName

      String eventHubName()
      Gets the eventHubName property: Optional. Allows to define an Event Hub name. Not applicable when destination is Storage Account.
      Returns:
      the eventHubName value.
    • resourceGroupName

      String resourceGroupName()
      Gets the name of the resource group.
      Returns:
      the name of the resource group.
    • innerModel

      DataExportInner innerModel()
      Gets the inner com.azure.resourcemanager.loganalytics.fluent.models.DataExportInner object.
      Returns:
      the inner object.
    • update

      Begins update for the DataExport resource.
      Returns:
      the stage of resource update.
    • refresh

      DataExport refresh()
      Refreshes the resource to sync with Azure.
      Returns:
      the refreshed resource.
    • refresh

      DataExport refresh(com.azure.core.util.Context context)
      Refreshes the resource to sync with Azure.
      Parameters:
      context - The context to associate with this operation.
      Returns:
      the refreshed resource.