CfnDataTableProps

class aws_cdk.aws_connect.CfnDataTableProps(*, instance_arn, name, status, time_zone, value_lock_level, description=None, tags=None)

Bases: object

Properties for defining a CfnDataTable.

Parameters:
  • instance_arn (str) – The Amazon Resource Name (ARN) of the instance.

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

  • status (str) – The current status of the data table. One of PUBLISHED or SAVED.

  • time_zone (str) – The IANA timezone identifier used when resolving time based dynamic values. Required even if no time slices are specified.

  • value_lock_level (str) – 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.

  • description (Optional[str]) – An optional description of the data table’s purpose and contents.

  • tags (Optional[Sequence[Union[CfnTag, Dict[str, Any]]]]) – Key-value pairs for attribute based access control (TBAC or ABAC) and organization.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-datatable.html

ExampleMetadata:

fixture=_generated

Example:

from aws_cdk import CfnTag
# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
from aws_cdk import aws_connect as connect

cfn_data_table_props = connect.CfnDataTableProps(
    instance_arn="instanceArn",
    name="name",
    status="status",
    time_zone="timeZone",
    value_lock_level="valueLockLevel",

    # the properties below are optional
    description="description",
    tags=[CfnTag(
        key="key",
        value="value"
    )]
)

Attributes

description

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

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-datatable.html#cfn-connect-datatable-description

instance_arn

The Amazon Resource Name (ARN) of the instance.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-datatable.html#cfn-connect-datatable-instancearn

name

The human-readable name of the data table.

Must be unique within the instance and conform to Connect naming standards.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-datatable.html#cfn-connect-datatable-name

status

The current status of the data table.

One of PUBLISHED or SAVED.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-datatable.html#cfn-connect-datatable-status

tags

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

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-datatable.html#cfn-connect-datatable-tags

time_zone

The IANA timezone identifier used when resolving time based dynamic values.

Required even if no time slices are specified.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-datatable.html#cfn-connect-datatable-timezone

value_lock_level

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:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-datatable.html#cfn-connect-datatable-valuelocklevel