Schema

Creates a schema.

Properties

Link copied to clipboard
val definition: Output<String>

The definition of the schema. This should contain a string representing the full definition of the schema that is a valid schema definition of the type specified in type.

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

Name of the schema. Format is projects/{project}/schemas/{schema}.

Link copied to clipboard
val project: Output<String>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The timestamp that the revision was created.

Link copied to clipboard
val revisionId: Output<String>

Immutable. The revision ID of the schema.

Link copied to clipboard
val schemaId: Output<String>?

The ID to use for the schema, which will become the final component of the schema's resource name. See https://cloud.google.com/pubsub/docs/admin#resource_names for resource name constraints.

Link copied to clipboard
val type: Output<String>

The type of the schema definition.

Link copied to clipboard
val urn: Output<String>