Builder

class Builder

Properties

Link copied to clipboard

The unique identifier for the attribute within the data table.

Link copied to clipboard

The Amazon Resource Name (ARN) of the data table that contains this attribute.

Link copied to clipboard

The unique identifier of the data table that contains this attribute.

Link copied to clipboard

An optional description explaining the purpose and usage of this attribute.

Link copied to clipboard

The AWS region where this attribute was last modified, used for region replication.

Link copied to clipboard

The timestamp when this attribute was last modified.

Link copied to clipboard

The lock version for this attribute, used for optimistic locking to prevent concurrent modification conflicts.

Link copied to clipboard
var name: String?

The human-readable name of the attribute. Must be unique within the data table and conform to Connect naming standards.

Link copied to clipboard

Boolean indicating whether this attribute is used as a primary key for record identification. Primary attributes must have unique value combinations and cannot contain expressions.

Link copied to clipboard

The validation rules applied to values of this attribute. Based on JSON Schema Draft 2020-12 with additional Connect-specific validations for data integrity.

Link copied to clipboard

The type of value allowed for this attribute. Must be one of TEXT, TEXT_LIST, NUMBER, NUMBER_LIST, or BOOLEAN. Determines how values are validated and processed.

Link copied to clipboard

The version identifier for this attribute, used for versioning and change tracking.

Functions

Link copied to clipboard
Link copied to clipboard