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
constructor(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)

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.

Functions

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