We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.37.0 published on Wednesday, Oct 15, 2025 by Pulumi
aws-native.connect.getPredefinedAttribute
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.37.0 published on Wednesday, Oct 15, 2025 by Pulumi
Resource Type definition for AWS::Connect::PredefinedAttribute
Using getPredefinedAttribute
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 getPredefinedAttribute(args: GetPredefinedAttributeArgs, opts?: InvokeOptions): Promise<GetPredefinedAttributeResult>
function getPredefinedAttributeOutput(args: GetPredefinedAttributeOutputArgs, opts?: InvokeOptions): Output<GetPredefinedAttributeResult>def get_predefined_attribute(instance_arn: Optional[str] = None,
name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetPredefinedAttributeResult
def get_predefined_attribute_output(instance_arn: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetPredefinedAttributeResult]func LookupPredefinedAttribute(ctx *Context, args *LookupPredefinedAttributeArgs, opts ...InvokeOption) (*LookupPredefinedAttributeResult, error)
func LookupPredefinedAttributeOutput(ctx *Context, args *LookupPredefinedAttributeOutputArgs, opts ...InvokeOption) LookupPredefinedAttributeResultOutput> Note: This function is named LookupPredefinedAttribute in the Go SDK.
public static class GetPredefinedAttribute
{
public static Task<GetPredefinedAttributeResult> InvokeAsync(GetPredefinedAttributeArgs args, InvokeOptions? opts = null)
public static Output<GetPredefinedAttributeResult> Invoke(GetPredefinedAttributeInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetPredefinedAttributeResult> getPredefinedAttribute(GetPredefinedAttributeArgs args, InvokeOptions options)
public static Output<GetPredefinedAttributeResult> getPredefinedAttribute(GetPredefinedAttributeArgs args, InvokeOptions options)
fn::invoke:
function: aws-native:connect:getPredefinedAttribute
arguments:
# arguments dictionaryThe following arguments are supported:
- Instance
Arn string - The identifier of the Amazon Connect instance.
- Name string
- The name of the predefined attribute.
- Instance
Arn string - The identifier of the Amazon Connect instance.
- Name string
- The name of the predefined attribute.
- instance
Arn String - The identifier of the Amazon Connect instance.
- name String
- The name of the predefined attribute.
- instance
Arn string - The identifier of the Amazon Connect instance.
- name string
- The name of the predefined attribute.
- instance_
arn str - The identifier of the Amazon Connect instance.
- name str
- The name of the predefined attribute.
- instance
Arn String - The identifier of the Amazon Connect instance.
- name String
- The name of the predefined attribute.
getPredefinedAttribute Result
The following output properties are available:
- Attribute
Configuration Pulumi.Aws Native. Connect. Outputs. Attribute Configuration Properties - Custom metadata associated to a Predefined attribute that controls how the attribute behaves when used by upstream services.
- Last
Modified stringRegion - Last modified region.
- Last
Modified doubleTime - Last modified time.
- Purposes List<string>
- The assigned purposes of the predefined attribute.
- Values
Pulumi.
Aws Native. Connect. Outputs. Values Properties - The values of a predefined attribute.
- Attribute
Configuration AttributeConfiguration Properties - Custom metadata associated to a Predefined attribute that controls how the attribute behaves when used by upstream services.
- Last
Modified stringRegion - Last modified region.
- Last
Modified float64Time - Last modified time.
- Purposes []string
- The assigned purposes of the predefined attribute.
- Values
Values
Properties - The values of a predefined attribute.
- attribute
Configuration AttributeConfiguration Properties - Custom metadata associated to a Predefined attribute that controls how the attribute behaves when used by upstream services.
- last
Modified StringRegion - Last modified region.
- last
Modified DoubleTime - Last modified time.
- purposes List<String>
- The assigned purposes of the predefined attribute.
- values
Values
Properties - The values of a predefined attribute.
- attribute
Configuration AttributeConfiguration Properties - Custom metadata associated to a Predefined attribute that controls how the attribute behaves when used by upstream services.
- last
Modified stringRegion - Last modified region.
- last
Modified numberTime - Last modified time.
- purposes string[]
- The assigned purposes of the predefined attribute.
- values
Values
Properties - The values of a predefined attribute.
- attribute_
configuration AttributeConfiguration Properties - Custom metadata associated to a Predefined attribute that controls how the attribute behaves when used by upstream services.
- last_
modified_ strregion - Last modified region.
- last_
modified_ floattime - Last modified time.
- purposes Sequence[str]
- The assigned purposes of the predefined attribute.
- values
Values
Properties - The values of a predefined attribute.
- attribute
Configuration Property Map - Custom metadata associated to a Predefined attribute that controls how the attribute behaves when used by upstream services.
- last
Modified StringRegion - Last modified region.
- last
Modified NumberTime - Last modified time.
- purposes List<String>
- The assigned purposes of the predefined attribute.
- values Property Map
- The values of a predefined attribute.
Supporting Types
AttributeConfigurationProperties
- Enable
Value boolValidation On Association - Enables customers to enforce strict validation on the specific values that this predefined attribute can hold.
- Is
Read boolOnly - Allows the predefined attribute to show up and be managed in the Amazon Connect UI.
- Enable
Value boolValidation On Association - Enables customers to enforce strict validation on the specific values that this predefined attribute can hold.
- Is
Read boolOnly - Allows the predefined attribute to show up and be managed in the Amazon Connect UI.
- enable
Value BooleanValidation On Association - Enables customers to enforce strict validation on the specific values that this predefined attribute can hold.
- is
Read BooleanOnly - Allows the predefined attribute to show up and be managed in the Amazon Connect UI.
- enable
Value booleanValidation On Association - Enables customers to enforce strict validation on the specific values that this predefined attribute can hold.
- is
Read booleanOnly - Allows the predefined attribute to show up and be managed in the Amazon Connect UI.
- enable_
value_ boolvalidation_ on_ association - Enables customers to enforce strict validation on the specific values that this predefined attribute can hold.
- is_
read_ boolonly - Allows the predefined attribute to show up and be managed in the Amazon Connect UI.
- enable
Value BooleanValidation On Association - Enables customers to enforce strict validation on the specific values that this predefined attribute can hold.
- is
Read BooleanOnly - Allows the predefined attribute to show up and be managed in the Amazon Connect UI.
ValuesProperties
- String
List List<string> - Predefined attribute values of type string list.
- String
List []string - Predefined attribute values of type string list.
- string
List List<String> - Predefined attribute values of type string list.
- string
List string[] - Predefined attribute values of type string list.
- string_
list Sequence[str] - Predefined attribute values of type string list.
- string
List List<String> - Predefined attribute values of type string list.
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.37.0 published on Wednesday, Oct 15, 2025 by Pulumi
