DataExportInner Class

public final class DataExportInner
extends ProxyResource

The top level data export resource container.

Constructor Summary

Constructor Description
DataExportInner()

Method Summary

Modifier and Type Method and Description
String createdDate()

Get the createdDate property: The latest data export rule modification time.

String dataExportId()

Get the dataExportId property: The data export rule ID.

Boolean enable()

Get the enable property: Active when enabled.

String eventHubName()

Get the eventHubName property: Optional.

String lastModifiedDate()

Get the lastModifiedDate property: Date and time when the export was last modified.

String resourceId()

Get the resourceId property: The destination resource ID.

List<String> tableNames()

Get the tableNames property: An array of tables to export, for example: [“Heartbeat, SecurityEvent”].

Type typePropertiesType()

Get the type property: The type of the destination resource.

void validate()

Validates the instance.

DataExportInner withCreatedDate(String createdDate)

Set the createdDate property: The latest data export rule modification time.

DataExportInner withDataExportId(String dataExportId)

Set the dataExportId property: The data export rule ID.

DataExportInner withEnable(Boolean enable)

Set the enable property: Active when enabled.

DataExportInner withEventHubName(String eventHubName)

Set the eventHubName property: Optional.

DataExportInner withLastModifiedDate(String lastModifiedDate)

Set the lastModifiedDate property: Date and time when the export was last modified.

DataExportInner withResourceId(String resourceId)

Set the resourceId property: The destination resource ID.

DataExportInner withTableNames(List<String> tableNames)

Set the tableNames property: An array of tables to export, for example: [“Heartbeat, SecurityEvent”].

Methods inherited from ProxyResource

Methods inherited from java.lang.Object

Constructor Details

DataExportInner

public DataExportInner()

Method Details

createdDate

public String createdDate()

Get the createdDate property: The latest data export rule modification time.

Returns:

the createdDate value.

dataExportId

public String dataExportId()

Get the dataExportId property: The data export rule ID.

Returns:

the dataExportId value.

enable

public Boolean enable()

Get the enable property: Active when enabled.

Returns:

the enable value.

eventHubName

public String eventHubName()

Get the eventHubName property: Optional. Allows to define an Event Hub name. Not applicable when destination is Storage Account.

Returns:

the eventHubName value.

lastModifiedDate

public String lastModifiedDate()

Get the lastModifiedDate property: Date and time when the export was last modified.

Returns:

the lastModifiedDate value.

resourceId

public String resourceId()

Get 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.

tableNames

public List<String> tableNames()

Get the tableNames property: An array of tables to export, for example: [“Heartbeat, SecurityEvent”].

Returns:

the tableNames value.

typePropertiesType

public Type typePropertiesType()

Get the type property: The type of the destination resource.

Returns:

the type value.

validate

public void validate()

Validates the instance.

withCreatedDate

public DataExportInner withCreatedDate(String createdDate)

Set the createdDate property: The latest data export rule modification time.

Parameters:

createdDate - the createdDate value to set.

Returns:

the DataExportInner object itself.

withDataExportId

public DataExportInner withDataExportId(String dataExportId)

Set the dataExportId property: The data export rule ID.

Parameters:

dataExportId - the dataExportId value to set.

Returns:

the DataExportInner object itself.

withEnable

public DataExportInner withEnable(Boolean enable)

Set the enable property: Active when enabled.

Parameters:

enable - the enable value to set.

Returns:

the DataExportInner object itself.

withEventHubName

public DataExportInner withEventHubName(String eventHubName)

Set the eventHubName property: Optional. Allows to define an Event Hub name. Not applicable when destination is Storage Account.

Parameters:

eventHubName - the eventHubName value to set.

Returns:

the DataExportInner object itself.

withLastModifiedDate

public DataExportInner withLastModifiedDate(String lastModifiedDate)

Set the lastModifiedDate property: Date and time when the export was last modified.

Parameters:

lastModifiedDate - the lastModifiedDate value to set.

Returns:

the DataExportInner object itself.

withResourceId

public DataExportInner withResourceId(String resourceId)

Set the resourceId property: The destination resource ID. This can be copied from the Properties entry of the destination resource in Azure.

Parameters:

resourceId - the resourceId value to set.

Returns:

the DataExportInner object itself.

withTableNames

public DataExportInner withTableNames(List<String> tableNames)

Set the tableNames property: An array of tables to export, for example: [“Heartbeat, SecurityEvent”].

Parameters:

tableNames - the tableNames value to set.

Returns:

the DataExportInner object itself.

Applies to