We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.40.0 published on Thursday, Dec 11, 2025 by Pulumi
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.40.0 published on Thursday, Dec 11, 2025 by Pulumi
Resource Type definition for AWS::Connect::DataTableAttribute
Using getDataTableAttribute
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getDataTableAttribute(args: GetDataTableAttributeArgs, opts?: InvokeOptions): Promise<GetDataTableAttributeResult>
function getDataTableAttributeOutput(args: GetDataTableAttributeOutputArgs, opts?: InvokeOptions): Output<GetDataTableAttributeResult>def get_data_table_attribute(attribute_id: Optional[str] = None,
data_table_arn: Optional[str] = None,
instance_arn: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetDataTableAttributeResult
def get_data_table_attribute_output(attribute_id: Optional[pulumi.Input[str]] = None,
data_table_arn: Optional[pulumi.Input[str]] = None,
instance_arn: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetDataTableAttributeResult]func LookupDataTableAttribute(ctx *Context, args *LookupDataTableAttributeArgs, opts ...InvokeOption) (*LookupDataTableAttributeResult, error)
func LookupDataTableAttributeOutput(ctx *Context, args *LookupDataTableAttributeOutputArgs, opts ...InvokeOption) LookupDataTableAttributeResultOutput> Note: This function is named LookupDataTableAttribute in the Go SDK.
public static class GetDataTableAttribute
{
public static Task<GetDataTableAttributeResult> InvokeAsync(GetDataTableAttributeArgs args, InvokeOptions? opts = null)
public static Output<GetDataTableAttributeResult> Invoke(GetDataTableAttributeInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetDataTableAttributeResult> getDataTableAttribute(GetDataTableAttributeArgs args, InvokeOptions options)
public static Output<GetDataTableAttributeResult> getDataTableAttribute(GetDataTableAttributeArgs args, InvokeOptions options)
fn::invoke:
function: aws-native:connect:getDataTableAttribute
arguments:
# arguments dictionaryThe following arguments are supported:
- Attribute
Id string - Data
Table stringArn - Instance
Arn string
- Attribute
Id string - Data
Table stringArn - Instance
Arn string
- attribute
Id String - data
Table StringArn - instance
Arn String
- attribute
Id string - data
Table stringArn - instance
Arn string
- attribute_
id str - data_
table_ strarn - instance_
arn str
- attribute
Id String - data
Table StringArn - instance
Arn String
getDataTableAttribute Result
The following output properties are available:
- Attribute
Id string - Description string
- Last
Modified stringRegion - Last
Modified float64Time - Lock
Version LockVersion Properties - Name string
- Primary bool
- Validation
Validation
Properties - Value
Type DataTable Attribute Value Type
- attribute
Id String - description String
- last
Modified StringRegion - last
Modified DoubleTime - lock
Version LockVersion Properties - name String
- primary Boolean
- validation
Validation
Properties - value
Type DataTable Attribute Value Type
- attribute
Id string - description string
- last
Modified stringRegion - last
Modified numberTime - lock
Version LockVersion Properties - name string
- primary boolean
- validation
Validation
Properties - value
Type DataTable Attribute Value Type
- attribute
Id String - description String
- last
Modified StringRegion - last
Modified NumberTime - lock
Version Property Map - name String
- primary Boolean
- validation Property Map
- value
Type "TEXT" | "NUMBER" | "BOOLEAN" | "TEXT_LIST" | "NUMBER_LIST"
Supporting Types
DataTableAttributeValueType
LockVersionProperties
- attribute str
- data_
table str
ValidationProperties
- Enum
Pulumi.
Aws Native. Connect. Inputs. Validation Properties Enum Properties - Exclusive
Maximum double - Exclusive
Minimum double - Max
Length int - Max
Values int - Maximum double
- Min
Length int - Min
Values int - Minimum double
- Multiple
Of double
- Enum
Validation
Properties Enum Properties - Exclusive
Maximum float64 - Exclusive
Minimum float64 - Max
Length int - Max
Values int - Maximum float64
- Min
Length int - Min
Values int - Minimum float64
- Multiple
Of float64
- enum_
Validation
Properties Enum Properties - exclusive
Maximum Double - exclusive
Minimum Double - max
Length Integer - max
Values Integer - maximum Double
- min
Length Integer - min
Values Integer - minimum Double
- multiple
Of Double
- enum
Validation
Properties Enum Properties - exclusive
Maximum number - exclusive
Minimum number - max
Length number - max
Values number - maximum number
- min
Length number - min
Values number - minimum number
- multiple
Of number
- enum
Validation
Properties Enum Properties - exclusive_
maximum float - exclusive_
minimum float - max_
length int - max_
values int - maximum float
- min_
length int - min_
values int - minimum float
- multiple_
of float
- enum Property Map
- exclusive
Maximum Number - exclusive
Minimum Number - max
Length Number - max
Values Number - maximum Number
- min
Length Number - min
Values Number - minimum Number
- multiple
Of Number
ValidationPropertiesEnumProperties
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.40.0 published on Thursday, Dec 11, 2025 by Pulumi
