We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi
aws-native.connect.getInstance
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 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.
- CreatedTime 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.
- InstanceStatus Pulumi.Aws Native. Connect. Instance Status 
- Specifies the creation status of new instance.
- ServiceRole 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
InstanceAttributes 
- The attributes for the instance.
- CreatedTime 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.
- InstanceStatus InstanceStatus 
- Specifies the creation status of new instance.
- ServiceRole 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
InstanceAttributes 
- The attributes for the instance.
- createdTime 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.
- instanceStatus InstanceStatus 
- Specifies the creation status of new instance.
- serviceRole 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
InstanceAttributes 
- The attributes for the instance.
- createdTime 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.
- instanceStatus InstanceStatus 
- Specifies the creation status of new instance.
- serviceRole 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
InstanceAttributes 
- 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.
- createdTime 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.
- instanceStatus "CREATION_IN_PROGRESS" | "CREATION_FAILED" | "ACTIVE"
- Specifies the creation status of new instance.
- serviceRole 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 
- InboundCalls bool
- OutboundCalls bool
- AutoResolve boolBest Voices 
- ContactLens bool
- ContactflowLogs bool
- EarlyMedia bool
- UseCustom boolTts Voices 
- InboundCalls bool
- OutboundCalls bool
- AutoResolve boolBest Voices 
- ContactLens bool
- ContactflowLogs bool
- EarlyMedia bool
- UseCustom boolTts Voices 
- inboundCalls Boolean
- outboundCalls Boolean
- autoResolve BooleanBest Voices 
- contactLens Boolean
- contactflowLogs Boolean
- earlyMedia Boolean
- useCustom BooleanTts Voices 
- inboundCalls boolean
- outboundCalls boolean
- autoResolve booleanBest Voices 
- contactLens boolean
- contactflowLogs boolean
- earlyMedia boolean
- useCustom booleanTts Voices 
- inbound_calls bool
- outbound_calls bool
- auto_resolve_ boolbest_ voices 
- contact_lens bool
- contactflow_logs bool
- early_media bool
- use_custom_ booltts_ voices 
- inboundCalls Boolean
- outboundCalls Boolean
- autoResolve BooleanBest Voices 
- contactLens Boolean
- contactflowLogs Boolean
- earlyMedia Boolean
- useCustom 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.26.0 published on Wednesday, Mar 12, 2025 by Pulumi