ExportArgs

data class ExportArgs(val csvDelimiter: Output<String>? = null, val datastoreName: Output<String>? = null, val dateRange: Output<GoogleCloudApigeeV1DateRangeArgs>? = null, val description: Output<String>? = null, val environmentId: Output<String>? = null, val name: Output<String>? = null, val organizationId: Output<String>? = null, val outputFormat: Output<String>? = null) : ConvertibleToJava<ExportArgs>

Submit a data export job to be processed in the background. If the request is successful, the API returns a 201 status, a URI that can be used to retrieve the status of the export job, and the state value of "enqueued". Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.

Constructors

Link copied to clipboard
fun ExportArgs(csvDelimiter: Output<String>? = null, datastoreName: Output<String>? = null, dateRange: Output<GoogleCloudApigeeV1DateRangeArgs>? = null, description: Output<String>? = null, environmentId: Output<String>? = null, name: Output<String>? = null, organizationId: Output<String>? = null, outputFormat: Output<String>? = null)

Functions

Link copied to clipboard
open override fun toJava(): ExportArgs

Properties

Link copied to clipboard
val csvDelimiter: Output<String>? = null

Optional. Delimiter used in the CSV file, if outputFormat is set to csv. Defaults to the , (comma) character. Supported delimiter characters include comma (,), pipe (|), and tab (\t).

Link copied to clipboard
val datastoreName: Output<String>? = null

Name of the preconfigured datastore.

Link copied to clipboard

Date range of the data to export.

Link copied to clipboard
val description: Output<String>? = null

Optional. Description of the export job.

Link copied to clipboard
val environmentId: Output<String>? = null
Link copied to clipboard
val name: Output<String>? = null

Display name of the export job.

Link copied to clipboard
val organizationId: Output<String>? = null
Link copied to clipboard
val outputFormat: Output<String>? = null

Optional. Output format of the export. Valid values include: csv or json. Defaults to json. Note: Configure the delimiter for CSV output using the csvDelimiter property.