CfnDataTableMixinProps

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

Bases: object

Properties for CfnDataTablePropsMixin.

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

  • instance_arn (Optional[str]) – The Amazon Resource Name (ARN) of the instance.

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

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

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

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

  • value_lock_level (Optional[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.

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.mixins_preview.aws_connect import mixins as connect_mixins

cfn_data_table_mixin_props = connect_mixins.CfnDataTableMixinProps(
    description="description",
    instance_arn="instanceArn",
    name="name",
    status="status",
    tags=[CfnTag(
        key="key",
        value="value"
    )],
    time_zone="timeZone",
    value_lock_level="valueLockLevel"
)

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