We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.38.0 published on Wednesday, Nov 5, 2025 by Pulumi
aws-native.connect.getInstance
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.38.0 published on Wednesday, Nov 5, 2025 by Pulumi
Resource Type definition for AWS::Connect::Instance
Using getInstance
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 getInstance(args: GetInstanceArgs, opts?: InvokeOptions): Promise<GetInstanceResult>
function getInstanceOutput(args: GetInstanceOutputArgs, opts?: InvokeOptions): Output<GetInstanceResult>def get_instance(arn: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetInstanceResult
def get_instance_output(arn: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetInstanceResult]func LookupInstance(ctx *Context, args *LookupInstanceArgs, opts ...InvokeOption) (*LookupInstanceResult, error)
func LookupInstanceOutput(ctx *Context, args *LookupInstanceOutputArgs, opts ...InvokeOption) LookupInstanceResultOutput> Note: This function is named LookupInstance in the Go SDK.
public static class GetInstance
{
public static Task<GetInstanceResult> InvokeAsync(GetInstanceArgs args, InvokeOptions? opts = null)
public static Output<GetInstanceResult> Invoke(GetInstanceInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetInstanceResult> getInstance(GetInstanceArgs args, InvokeOptions options)
public static Output<GetInstanceResult> getInstance(GetInstanceArgs args, InvokeOptions options)
fn::invoke:
function: aws-native:connect:getInstance
arguments:
# arguments dictionaryThe following arguments are supported:
- Arn string
- An instanceArn is automatically generated on creation based on instanceId.
- Arn string
- An instanceArn is automatically generated on creation based on instanceId.
- arn String
- An instanceArn is automatically generated on creation based on instanceId.
- arn string
- An instanceArn is automatically generated on creation based on instanceId.
- arn str
- An instanceArn is automatically generated on creation based on instanceId.
- arn String
- An instanceArn is automatically generated on creation based on instanceId.
getInstance Result
The following output properties are available:
- Arn string
- An instanceArn is automatically generated on creation based on instanceId.
- Attributes
Pulumi.
Aws Native. Connect. Outputs. Instance Attributes - The attributes for the instance.
- Created
Time string - Timestamp of instance creation logged as part of instance creation.
- Id string
- An instanceId is automatically generated on creation and assigned as the unique identifier.
- Instance
Status Pulumi.Aws Native. Connect. Instance Status - Specifies the creation status of new instance.
- Service
Role string - Service linked role created as part of instance creation.
-
List<Pulumi.
Aws Native. Outputs. Tag> - An array of key-value pairs to apply to this resource.
- Arn string
- An instanceArn is automatically generated on creation based on instanceId.
- Attributes
Instance
Attributes - The attributes for the instance.
- Created
Time string - Timestamp of instance creation logged as part of instance creation.
- Id string
- An instanceId is automatically generated on creation and assigned as the unique identifier.
- Instance
Status InstanceStatus - Specifies the creation status of new instance.
- Service
Role string - Service linked role created as part of instance creation.
- Tag
- An array of key-value pairs to apply to this resource.
- arn String
- An instanceArn is automatically generated on creation based on instanceId.
- attributes
Instance
Attributes - The attributes for the instance.
- created
Time String - Timestamp of instance creation logged as part of instance creation.
- id String
- An instanceId is automatically generated on creation and assigned as the unique identifier.
- instance
Status InstanceStatus - Specifies the creation status of new instance.
- service
Role String - Service linked role created as part of instance creation.
- List<Tag>
- An array of key-value pairs to apply to this resource.
- arn string
- An instanceArn is automatically generated on creation based on instanceId.
- attributes
Instance
Attributes - The attributes for the instance.
- created
Time string - Timestamp of instance creation logged as part of instance creation.
- id string
- An instanceId is automatically generated on creation and assigned as the unique identifier.
- instance
Status InstanceStatus - Specifies the creation status of new instance.
- service
Role string - Service linked role created as part of instance creation.
- Tag[]
- An array of key-value pairs to apply to this resource.
- arn str
- An instanceArn is automatically generated on creation based on instanceId.
- attributes
Instance
Attributes - The attributes for the instance.
- created_
time str - Timestamp of instance creation logged as part of instance creation.
- id str
- An instanceId is automatically generated on creation and assigned as the unique identifier.
- instance_
status InstanceStatus - Specifies the creation status of new instance.
- service_
role str - Service linked role created as part of instance creation.
- Sequence[root_Tag]
- An array of key-value pairs to apply to this resource.
- arn String
- An instanceArn is automatically generated on creation based on instanceId.
- attributes Property Map
- The attributes for the instance.
- created
Time String - Timestamp of instance creation logged as part of instance creation.
- id String
- An instanceId is automatically generated on creation and assigned as the unique identifier.
- instance
Status "CREATION_IN_PROGRESS" | "CREATION_FAILED" | "ACTIVE" - Specifies the creation status of new instance.
- service
Role String - Service linked role created as part of instance creation.
- List<Property Map>
- An array of key-value pairs to apply to this resource.
Supporting Types
InstanceAttributes
- Inbound
Calls bool - Outbound
Calls bool - Auto
Resolve boolBest Voices - Contact
Lens bool - Contactflow
Logs bool - Early
Media bool - Enhanced
Chat boolMonitoring - Enhanced
Contact boolMonitoring - High
Volume boolOut Bound - Multi
Party boolChat Conference - Multi
Party boolConference - Use
Custom boolTts Voices
- Inbound
Calls bool - Outbound
Calls bool - Auto
Resolve boolBest Voices - Contact
Lens bool - Contactflow
Logs bool - Early
Media bool - Enhanced
Chat boolMonitoring - Enhanced
Contact boolMonitoring - High
Volume boolOut Bound - Multi
Party boolChat Conference - Multi
Party boolConference - Use
Custom boolTts Voices
- inbound
Calls Boolean - outbound
Calls Boolean - auto
Resolve BooleanBest Voices - contact
Lens Boolean - contactflow
Logs Boolean - early
Media Boolean - enhanced
Chat BooleanMonitoring - enhanced
Contact BooleanMonitoring - high
Volume BooleanOut Bound - multi
Party BooleanChat Conference - multi
Party BooleanConference - use
Custom BooleanTts Voices
- inbound
Calls boolean - outbound
Calls boolean - auto
Resolve booleanBest Voices - contact
Lens boolean - contactflow
Logs boolean - early
Media boolean - enhanced
Chat booleanMonitoring - enhanced
Contact booleanMonitoring - high
Volume booleanOut Bound - multi
Party booleanChat Conference - multi
Party booleanConference - use
Custom booleanTts Voices
- inbound_
calls bool - outbound_
calls bool - auto_
resolve_ boolbest_ voices - contact_
lens bool - contactflow_
logs bool - early_
media bool - enhanced_
chat_ boolmonitoring - enhanced_
contact_ boolmonitoring - high_
volume_ boolout_ bound - multi_
party_ boolchat_ conference - multi_
party_ boolconference - use_
custom_ booltts_ voices
- inbound
Calls Boolean - outbound
Calls Boolean - auto
Resolve BooleanBest Voices - contact
Lens Boolean - contactflow
Logs Boolean - early
Media Boolean - enhanced
Chat BooleanMonitoring - enhanced
Contact BooleanMonitoring - high
Volume BooleanOut Bound - multi
Party BooleanChat Conference - multi
Party BooleanConference - use
Custom BooleanTts Voices
InstanceStatus
Tag
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.38.0 published on Wednesday, Nov 5, 2025 by Pulumi
