Processor

class Processor : KotlinCustomResource

Creates a processor from the ProcessorType provided. The processor will be at ENABLED state by default after its creation. Auto-naming is currently not supported for this resource.

Properties

Link copied to clipboard
val createTime: Output<String>

The time the processor was created.

Link copied to clipboard

The default processor version.

Link copied to clipboard
val displayName: Output<String>

The display name of the processor.

Link copied to clipboard
val id: Output<String>
Link copied to clipboard
val kmsKeyName: Output<String>

The KMS key used for encryption/decryption in CMEK scenarios. See https://cloud.google.com/security-key-management.

Link copied to clipboard
val location: Output<String>
Link copied to clipboard
val name: Output<String>

Immutable. The resource name of the processor. Format: projects/{project}/locations/{location}/processors/{processor}

Link copied to clipboard
val processEndpoint: Output<String>

Immutable. The http endpoint that can be called to invoke processing.

Link copied to clipboard
val project: Output<String>
Link copied to clipboard
val pulumiChildResources: Set<KotlinResource>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val state: Output<String>

The state of the processor.

Link copied to clipboard
val type: Output<String>

The processor type, such as: OCR_PROCESSOR, INVOICE_PROCESSOR. To get a list of processor types, see FetchProcessorTypes.

Link copied to clipboard
val urn: Output<String>