Interface CfnDataTableProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnDataTableProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.125.0 (build fdbe357)",
date="2026-01-23T11:19:44.335Z")
@Stability(Stable)
public interface CfnDataTableProps
extends software.amazon.jsii.JsiiSerializable
Properties for defining a
CfnDataTable.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.connect.*;
CfnDataTableProps cfnDataTableProps = CfnDataTableProps.builder()
.description("description")
.instanceArn("instanceArn")
.name("name")
.status("status")
.tags(List.of(CfnTag.builder()
.key("key")
.value("value")
.build()))
.timeZone("timeZone")
.valueLockLevel("valueLockLevel")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnDataTablePropsstatic final classAn implementation forCfnDataTableProps -
Method Summary
Modifier and TypeMethodDescriptionstatic CfnDataTableProps.Builderbuilder()default StringAn optional description of the data table's purpose and contents.default StringThe Amazon Resource Name (ARN) of the instance.default StringgetName()The human-readable name of the data table.default StringThe current status of the data table.getTags()Key-value pairs for attribute based access control (TBAC or ABAC) and organization.default StringThe IANA timezone identifier used when resolving time based dynamic values.default StringThe data level that concurrent value edits are locked on.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getDescription
An optional description of the data table's purpose and contents.- See Also:
-
getInstanceArn
The Amazon Resource Name (ARN) of the instance.- See Also:
-
getName
The human-readable name of the data table.Must be unique within the instance and conform to Connect naming standards.
- See Also:
-
getStatus
The current status of the data table.One of PUBLISHED or SAVED.
- See Also:
-
getTags
Key-value pairs for attribute based access control (TBAC or ABAC) and organization.- See Also:
-
getTimeZone
The IANA timezone identifier used when resolving time based dynamic values.Required even if no time slices are specified.
- See Also:
-
getValueLockLevel
The data level that concurrent value edits are locked on.One of DATA_TABLE, PRIMARY_VALUE, ATTRIBUTE, VALUE, and NONE. Determines how concurrent edits are handled when multiple users attempt to modify values simultaneously.
- See Also:
-
builder
- Returns:
- a
CfnDataTableProps.BuilderofCfnDataTableProps
-