We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 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.9.0 published on Monday, Nov 18, 2024 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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:connect:getInstance
arguments:
# arguments dictionary
The 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 - Use
Custom boolTts Voices
- Inbound
Calls bool - Outbound
Calls bool - Auto
Resolve boolBest Voices - Contact
Lens bool - Contactflow
Logs bool - Early
Media bool - Use
Custom boolTts Voices
- inbound
Calls Boolean - outbound
Calls Boolean - auto
Resolve BooleanBest Voices - contact
Lens Boolean - contactflow
Logs Boolean - early
Media Boolean - use
Custom BooleanTts Voices
- inbound
Calls boolean - outbound
Calls boolean - auto
Resolve booleanBest Voices - contact
Lens boolean - contactflow
Logs boolean - early
Media boolean - use
Custom 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
- inbound
Calls Boolean - outbound
Calls Boolean - auto
Resolve BooleanBest Voices - contact
Lens Boolean - contactflow
Logs Boolean - early
Media Boolean - 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.9.0 published on Monday, Nov 18, 2024 by Pulumi