Package-level declarations

Types

Link copied to clipboard

Creates a new group in a given project and location. Auto-naming is currently not supported for this resource.

Link copied to clipboard
data class GroupArgs(val description: Output<String>? = null, val displayName: Output<String>? = null, val groupId: Output<String>? = null, val labels: Output<Map<String, String>>? = null, val location: Output<String>? = null, val project: Output<String>? = null, val requestId: Output<String>? = null) : ConvertibleToJava<GroupArgs>

Creates a new group in a given project and location. Auto-naming is currently not supported for this resource.

Link copied to clipboard

Builder for GroupArgs.

Link copied to clipboard
Link copied to clipboard

Builder for Group.

Link copied to clipboard

Creates an import data file. Auto-naming is currently not supported for this resource.

Link copied to clipboard
data class ImportDataFileArgs(val displayName: Output<String>? = null, val format: Output<ImportDataFileFormat>? = null, val importDataFileId: Output<String>? = null, val importJobId: Output<String>? = null, val location: Output<String>? = null, val project: Output<String>? = null, val requestId: Output<String>? = null, val uploadFileInfo: Output<UploadFileInfoArgs>? = null) : ConvertibleToJava<ImportDataFileArgs>

Creates an import data file. Auto-naming is currently not supported for this resource.

Link copied to clipboard
Link copied to clipboard

Creates an import job. Auto-naming is currently not supported for this resource.

Link copied to clipboard
data class ImportJobArgs(val assetSource: Output<String>? = null, val displayName: Output<String>? = null, val gcsPayload: Output<GCSPayloadInfoArgs>? = null, val importJobId: Output<String>? = null, val inlinePayload: Output<InlinePayloadInfoArgs>? = null, val labels: Output<Map<String, String>>? = null, val location: Output<String>? = null, val project: Output<String>? = null, val requestId: Output<String>? = null) : ConvertibleToJava<ImportJobArgs>

Creates an import job. Auto-naming is currently not supported for this resource.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Creates a new preference set in a given project and location. Auto-naming is currently not supported for this resource.

Link copied to clipboard
data class PreferenceSetArgs(val description: Output<String>? = null, val displayName: Output<String>? = null, val location: Output<String>? = null, val preferenceSetId: Output<String>? = null, val project: Output<String>? = null, val requestId: Output<String>? = null, val virtualMachinePreferences: Output<VirtualMachinePreferencesArgs>? = null) : ConvertibleToJava<PreferenceSetArgs>

Creates a new preference set in a given project and location. Auto-naming is currently not supported for this resource.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Creates a report. Auto-naming is currently not supported for this resource.

Link copied to clipboard
data class ReportArgs(val description: Output<String>? = null, val displayName: Output<String>? = null, val location: Output<String>? = null, val project: Output<String>? = null, val reportConfigId: Output<String>? = null, val reportId: Output<String>? = null, val requestId: Output<String>? = null, val state: Output<ReportState>? = null, val type: Output<ReportType>? = null) : ConvertibleToJava<ReportArgs>

Creates a report. Auto-naming is currently not supported for this resource.

Link copied to clipboard

Builder for ReportArgs.

Link copied to clipboard

Creates a report configuration. Auto-naming is currently not supported for this resource.

Link copied to clipboard
data class ReportConfigArgs(val description: Output<String>? = null, val displayName: Output<String>? = null, val groupPreferencesetAssignments: Output<List<ReportConfigGroupPreferenceSetAssignmentArgs>>? = null, val location: Output<String>? = null, val project: Output<String>? = null, val reportConfigId: Output<String>? = null, val requestId: Output<String>? = null) : ConvertibleToJava<ReportConfigArgs>

Creates a report configuration. Auto-naming is currently not supported for this resource.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Builder for Report.

Link copied to clipboard

Creates a new source in a given project and location. Auto-naming is currently not supported for this resource.

Link copied to clipboard
data class SourceArgs(val description: Output<String>? = null, val displayName: Output<String>? = null, val isManaged: Output<Boolean>? = null, val location: Output<String>? = null, val priority: Output<Int>? = null, val project: Output<String>? = null, val requestId: Output<String>? = null, val sourceId: Output<String>? = null, val type: Output<SourceType>? = null) : ConvertibleToJava<SourceArgs>

Creates a new source in a given project and location. Auto-naming is currently not supported for this resource.

Link copied to clipboard

Builder for SourceArgs.

Link copied to clipboard
Link copied to clipboard

Builder for Source.

Functions

Link copied to clipboard
fun group(name: String): Group
suspend fun group(name: String, block: suspend GroupResourceBuilder.() -> Unit): Group
Link copied to clipboard
Link copied to clipboard
suspend fun importJob(name: String, block: suspend ImportJobResourceBuilder.() -> Unit): ImportJob
Link copied to clipboard
Link copied to clipboard
fun report(name: String): Report
suspend fun report(name: String, block: suspend ReportResourceBuilder.() -> Unit): Report
Link copied to clipboard
Link copied to clipboard
fun source(name: String): Source
suspend fun source(name: String, block: suspend SourceResourceBuilder.() -> Unit): Source