DataExportState class
Input properties used for looking up and filtering DataExport resources.
Constructors
-
DataExportState({Input<
String?> ? createTime, Input<String?> ? dataExportId, Input<List< ? dataExportStatuses, Input<DataExportDataExportStatus> ?>String?> ? endTime, Input<int?> ? estimatedVolume, Input<int?> ? exportedVolume, Input<String?> ? gcsBucket, Input<List< ? includeLogTypes, Input<String> ?>List< ? ingestionLabels, Input<DataExportIngestionLabel> ?>String?> ? instance, Input<String?> ? location, Input<String?> ? name, Input<List< ? namespaces, Input<String> ?>String?> ? project, Input<String?> ? startTime, Input<String?> ? updateTime}) -
Creates a new DataExportState.
createTimeTimestamp indicating when the DataExport resource was created.dataExportIdThe unique identifier for the data export.dataExportStatusesStatus of the current export.endTimeLast, exclusive time from the range.estimatedVolumeThe estimated export volume in bytes.exportedVolumeActual volume of data exported.gcsBucketLink to the destination Cloud Storage bucket.includeLogTypesThe specific log types to include in the Data Export request.ingestionLabelsThe ingestion labels used to filter the export.instanceThe unique identifier for the Chronicle instance.locationThe location of the resource.nameThe resource name of the data export.namespacesThe namespaces used to filter the export.projectThe ID of the project in which the resource belongs.startTimeStart, inclusive time from the range.updateTimeTimestamp indicating the last time the DataExport resource was updated.const -
DataExportState.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
createTime
→ Input<
String?> ? -
Timestamp indicating when the DataExport resource was created.
final
-
dataExportId
→ Input<
String?> ? -
The unique identifier for the data export.
final
-
dataExportStatuses
→ Input<
List< ?DataExportDataExportStatus> ?> -
Status of the current export.
Structure is documented below.
final
-
endTime
→ Input<
String?> ? -
Last, exclusive time from the range.
final
-
estimatedVolume
→ Input<
int?> ? -
The estimated export volume in bytes.
final
-
exportedVolume
→ Input<
int?> ? -
Actual volume of data exported.
final
-
gcsBucket
→ Input<
String?> ? -
Link to the destination Cloud Storage bucket.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
includeLogTypes
→ Input<
List< ?String> ?> -
The specific log types to include in the Data Export request.
final
-
ingestionLabels
→ Input<
List< ?DataExportIngestionLabel> ?> -
The ingestion labels used to filter the export.
Structure is documented below.
final
-
instance
→ Input<
String?> ? -
The unique identifier for the Chronicle instance.
final
-
location
→ Input<
String?> ? -
The location of the resource.
final
-
name
→ Input<
String?> ? -
The resource name of the data export.
final
-
namespaces
→ Input<
List< ?String> ?> -
The namespaces used to filter the export.
final
-
project
→ Input<
String?> ? -
The ID of the project in which the resource belongs.
If it is not provided, the provider project is used.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
startTime
→ Input<
String?> ? -
Start, inclusive time from the range.
final
-
updateTime
→ Input<
String?> ? -
Timestamp indicating the last time the DataExport resource was updated.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited