Document

class Document : KotlinCustomResource

Creates a Document.

Properties

Link copied to clipboard
val branchId: Output<String>
Link copied to clipboard
val collectionId: Output<String>
Link copied to clipboard
val dataStoreId: Output<String>
Link copied to clipboard
val documentId: Output<String>

Required. The ID to use for the Document, which will become the final component of the Document.name. If the caller does not have permission to create the Document, regardless of whether or not it exists, a PERMISSION_DENIED error is returned. This field must be unique among all Documents with the same parent. Otherwise, an ALREADY_EXISTS error is returned. This field must conform to RFC-1034 standard with a length limit of 63 characters. Otherwise, an INVALID_ARGUMENT error is returned.

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

The JSON string representation of the document. It should conform to the registered Schema.schema or an INVALID_ARGUMENT error is thrown.

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

Immutable. The full resource name of the document. Format: projects/{project}/locations/{location}/collections/{collection}/dataStores/{data_store}/branches/{branch}/documents/{document_id}. This field must be a UTF-8 encoded string with a length limit of 1024 characters.

Link copied to clipboard

The identifier of the parent document. Currently supports at most two level document hierarchy. Id should conform to RFC-1034 standard with a length limit of 63 characters.

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 schemaId: Output<String>

The identifier of the schema located in the same data store.

Link copied to clipboard
val structData: Output<Map<String, String>>

The structured JSON data for the document. It should conform to the registered Schema.schema or an INVALID_ARGUMENT error is thrown.

Link copied to clipboard
val urn: Output<String>