AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Represents a data table in Amazon Connect. A data table is a JSON-like data structure where attributes and values are dynamically set by customers. Customers can reference table values within call flows, applications, views, and workspaces to pinpoint dynamic configuration that changes their contact center's behavior in a predetermined and safe way.

Inheritance Hierarchy

System.Object
  Amazon.Connect.Model.DataTable

Namespace: Amazon.Connect.Model
Assembly: AWSSDK.Connect.dll
Version: 3.x.y.z

Syntax

C#
public class DataTable

The DataTable type exposes the following members

Constructors

NameDescription
Public Method DataTable()

Properties

NameTypeDescription
Public Property Arn System.String

Gets and sets the property Arn.

The Amazon Resource Name (ARN) for the data table. Does not include version aliases.

Public Property CreatedTime System.DateTime

Gets and sets the property CreatedTime.

The timestamp when the data table was created.

Public Property Description System.String

Gets and sets the property Description.

An optional description of the data table's purpose and contents.

Public Property Id System.String

Gets and sets the property Id.

The unique identifier for the data table. Does not include version aliases.

Public Property LastModifiedRegion System.String

Gets and sets the property LastModifiedRegion.

The Amazon Web Services Region where the data table was last modified, used for region replication.

Public Property LastModifiedTime System.DateTime

Gets and sets the property LastModifiedTime.

The timestamp when the data table or any of its properties were last modified.

Public Property LockVersion Amazon.Connect.Model.DataTableLockVersion

Gets and sets the property LockVersion.

The lock version information used for optimistic locking and table versioning. Changes with each update to prevent concurrent modification conflicts.

Public Property Name System.String

Gets and sets the property Name.

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

Public Property Status Amazon.Connect.DataTableStatus

Gets and sets the property Status.

The current status of the data table. One of PUBLISHED or SAVED.

Public Property Tags System.Collections.Generic.Dictionary<System.String, System.String>

Gets and sets the property Tags.

Key-value pairs for attribute based access control (TBAC or ABAC) and organization.

Public Property TimeZone System.String

Gets and sets the property TimeZone.

The IANA timezone identifier used when resolving time based dynamic values. Required even if no time slices are specified.

Public Property ValueLockLevel Amazon.Connect.DataTableLockLevel

Gets and sets the property ValueLockLevel.

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.

Public Property Version System.String

Gets and sets the property Version.

A unique identifier and alias for customer managed versions (not $LATEST or $SAVED).

Public Property VersionDescription System.String

Gets and sets the property VersionDescription.

A description of the customer managed version.

Version Information

.NET:
Supported in: 8.0 and newer, Core 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5 and newer, 3.5