We recommend new projects start with resources from the AWS provider.
aws-native.connect.getQueue
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
Resource Type definition for AWS::Connect::Queue
Using getQueue
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 getQueue(args: GetQueueArgs, opts?: InvokeOptions): Promise<GetQueueResult>
function getQueueOutput(args: GetQueueOutputArgs, opts?: InvokeOptions): Output<GetQueueResult>def get_queue(queue_arn: Optional[str] = None,
              opts: Optional[InvokeOptions] = None) -> GetQueueResult
def get_queue_output(queue_arn: Optional[pulumi.Input[str]] = None,
              opts: Optional[InvokeOptions] = None) -> Output[GetQueueResult]func LookupQueue(ctx *Context, args *LookupQueueArgs, opts ...InvokeOption) (*LookupQueueResult, error)
func LookupQueueOutput(ctx *Context, args *LookupQueueOutputArgs, opts ...InvokeOption) LookupQueueResultOutput> Note: This function is named LookupQueue in the Go SDK.
public static class GetQueue 
{
    public static Task<GetQueueResult> InvokeAsync(GetQueueArgs args, InvokeOptions? opts = null)
    public static Output<GetQueueResult> Invoke(GetQueueInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetQueueResult> getQueue(GetQueueArgs args, InvokeOptions options)
public static Output<GetQueueResult> getQueue(GetQueueArgs args, InvokeOptions options)
fn::invoke:
  function: aws-native:connect:getQueue
  arguments:
    # arguments dictionaryThe following arguments are supported:
- QueueArn string
- The Amazon Resource Name (ARN) for the queue.
- QueueArn string
- The Amazon Resource Name (ARN) for the queue.
- queueArn String
- The Amazon Resource Name (ARN) for the queue.
- queueArn string
- The Amazon Resource Name (ARN) for the queue.
- queue_arn str
- The Amazon Resource Name (ARN) for the queue.
- queueArn String
- The Amazon Resource Name (ARN) for the queue.
getQueue Result
The following output properties are available:
- Description string
- The description of the queue.
- HoursOf stringOperation Arn 
- The identifier for the hours of operation.
- InstanceArn string
- The identifier of the Amazon Connect instance.
- MaxContacts int
- The maximum number of contacts that can be in the queue before it is considered full.
- Name string
- The name of the queue.
- OutboundCaller Pulumi.Config Aws Native. Connect. Outputs. Queue Outbound Caller Config 
- The outbound caller ID name, number, and outbound whisper flow.
- OutboundEmail Pulumi.Config Aws Native. Connect. Outputs. Queue Outbound Email Config 
- The outbound email address ID.
- QueueArn string
- The Amazon Resource Name (ARN) for the queue.
- QuickConnect List<string>Arns 
- The quick connects available to agents who are working the queue.
- Status
Pulumi.Aws Native. Connect. Queue Status 
- The status of the queue.
- 
List<Pulumi.Aws Native. Outputs. Tag> 
- An array of key-value pairs to apply to this resource.
- Type
Pulumi.Aws Native. Connect. Queue Type 
- The type of queue.
- Description string
- The description of the queue.
- HoursOf stringOperation Arn 
- The identifier for the hours of operation.
- InstanceArn string
- The identifier of the Amazon Connect instance.
- MaxContacts int
- The maximum number of contacts that can be in the queue before it is considered full.
- Name string
- The name of the queue.
- OutboundCaller QueueConfig Outbound Caller Config 
- The outbound caller ID name, number, and outbound whisper flow.
- OutboundEmail QueueConfig Outbound Email Config 
- The outbound email address ID.
- QueueArn string
- The Amazon Resource Name (ARN) for the queue.
- QuickConnect []stringArns 
- The quick connects available to agents who are working the queue.
- Status
QueueStatus 
- The status of the queue.
- Tag
- An array of key-value pairs to apply to this resource.
- Type
QueueType 
- The type of queue.
- description String
- The description of the queue.
- hoursOf StringOperation Arn 
- The identifier for the hours of operation.
- instanceArn String
- The identifier of the Amazon Connect instance.
- maxContacts Integer
- The maximum number of contacts that can be in the queue before it is considered full.
- name String
- The name of the queue.
- outboundCaller QueueConfig Outbound Caller Config 
- The outbound caller ID name, number, and outbound whisper flow.
- outboundEmail QueueConfig Outbound Email Config 
- The outbound email address ID.
- queueArn String
- The Amazon Resource Name (ARN) for the queue.
- quickConnect List<String>Arns 
- The quick connects available to agents who are working the queue.
- status
QueueStatus 
- The status of the queue.
- List<Tag>
- An array of key-value pairs to apply to this resource.
- type
QueueType 
- The type of queue.
- description string
- The description of the queue.
- hoursOf stringOperation Arn 
- The identifier for the hours of operation.
- instanceArn string
- The identifier of the Amazon Connect instance.
- maxContacts number
- The maximum number of contacts that can be in the queue before it is considered full.
- name string
- The name of the queue.
- outboundCaller QueueConfig Outbound Caller Config 
- The outbound caller ID name, number, and outbound whisper flow.
- outboundEmail QueueConfig Outbound Email Config 
- The outbound email address ID.
- queueArn string
- The Amazon Resource Name (ARN) for the queue.
- quickConnect string[]Arns 
- The quick connects available to agents who are working the queue.
- status
QueueStatus 
- The status of the queue.
- Tag[]
- An array of key-value pairs to apply to this resource.
- type
QueueType 
- The type of queue.
- description str
- The description of the queue.
- hours_of_ stroperation_ arn 
- The identifier for the hours of operation.
- instance_arn str
- The identifier of the Amazon Connect instance.
- max_contacts int
- The maximum number of contacts that can be in the queue before it is considered full.
- name str
- The name of the queue.
- outbound_caller_ Queueconfig Outbound Caller Config 
- The outbound caller ID name, number, and outbound whisper flow.
- outbound_email_ Queueconfig Outbound Email Config 
- The outbound email address ID.
- queue_arn str
- The Amazon Resource Name (ARN) for the queue.
- quick_connect_ Sequence[str]arns 
- The quick connects available to agents who are working the queue.
- status
QueueStatus 
- The status of the queue.
- Sequence[root_Tag]
- An array of key-value pairs to apply to this resource.
- type
QueueType 
- The type of queue.
- description String
- The description of the queue.
- hoursOf StringOperation Arn 
- The identifier for the hours of operation.
- instanceArn String
- The identifier of the Amazon Connect instance.
- maxContacts Number
- The maximum number of contacts that can be in the queue before it is considered full.
- name String
- The name of the queue.
- outboundCaller Property MapConfig 
- The outbound caller ID name, number, and outbound whisper flow.
- outboundEmail Property MapConfig 
- The outbound email address ID.
- queueArn String
- The Amazon Resource Name (ARN) for the queue.
- quickConnect List<String>Arns 
- The quick connects available to agents who are working the queue.
- status "ENABLED" | "DISABLED"
- The status of the queue.
- List<Property Map>
- An array of key-value pairs to apply to this resource.
- type "STANDARD" | "AGENT"
- The type of queue.
Supporting Types
QueueOutboundCallerConfig   
- OutboundCaller stringId Name 
- The caller ID name.
- OutboundCaller stringId Number Arn 
- The Amazon Resource Name (ARN) of the outbound caller ID number. - Only use the phone number ARN format that doesn't contain - instancein the path, for example,- arn:aws:connect:us-east-1:1234567890:phone-number/uuid. This is the same ARN format that is returned when you create a phone number using CloudFormation , or when you call the ListPhoneNumbersV2 API.
- OutboundFlow stringArn 
- The Amazon Resource Name (ARN) of the outbound flow.
- OutboundCaller stringId Name 
- The caller ID name.
- OutboundCaller stringId Number Arn 
- The Amazon Resource Name (ARN) of the outbound caller ID number. - Only use the phone number ARN format that doesn't contain - instancein the path, for example,- arn:aws:connect:us-east-1:1234567890:phone-number/uuid. This is the same ARN format that is returned when you create a phone number using CloudFormation , or when you call the ListPhoneNumbersV2 API.
- OutboundFlow stringArn 
- The Amazon Resource Name (ARN) of the outbound flow.
- outboundCaller StringId Name 
- The caller ID name.
- outboundCaller StringId Number Arn 
- The Amazon Resource Name (ARN) of the outbound caller ID number. - Only use the phone number ARN format that doesn't contain - instancein the path, for example,- arn:aws:connect:us-east-1:1234567890:phone-number/uuid. This is the same ARN format that is returned when you create a phone number using CloudFormation , or when you call the ListPhoneNumbersV2 API.
- outboundFlow StringArn 
- The Amazon Resource Name (ARN) of the outbound flow.
- outboundCaller stringId Name 
- The caller ID name.
- outboundCaller stringId Number Arn 
- The Amazon Resource Name (ARN) of the outbound caller ID number. - Only use the phone number ARN format that doesn't contain - instancein the path, for example,- arn:aws:connect:us-east-1:1234567890:phone-number/uuid. This is the same ARN format that is returned when you create a phone number using CloudFormation , or when you call the ListPhoneNumbersV2 API.
- outboundFlow stringArn 
- The Amazon Resource Name (ARN) of the outbound flow.
- outbound_caller_ strid_ name 
- The caller ID name.
- outbound_caller_ strid_ number_ arn 
- The Amazon Resource Name (ARN) of the outbound caller ID number. - Only use the phone number ARN format that doesn't contain - instancein the path, for example,- arn:aws:connect:us-east-1:1234567890:phone-number/uuid. This is the same ARN format that is returned when you create a phone number using CloudFormation , or when you call the ListPhoneNumbersV2 API.
- outbound_flow_ strarn 
- The Amazon Resource Name (ARN) of the outbound flow.
- outboundCaller StringId Name 
- The caller ID name.
- outboundCaller StringId Number Arn 
- The Amazon Resource Name (ARN) of the outbound caller ID number. - Only use the phone number ARN format that doesn't contain - instancein the path, for example,- arn:aws:connect:us-east-1:1234567890:phone-number/uuid. This is the same ARN format that is returned when you create a phone number using CloudFormation , or when you call the ListPhoneNumbersV2 API.
- outboundFlow StringArn 
- The Amazon Resource Name (ARN) of the outbound flow.
QueueOutboundEmailConfig   
- OutboundEmail stringAddress Id 
- The identifier of the email address.
- OutboundEmail stringAddress Id 
- The identifier of the email address.
- outboundEmail StringAddress Id 
- The identifier of the email address.
- outboundEmail stringAddress Id 
- The identifier of the email address.
- outbound_email_ straddress_ id 
- The identifier of the email address.
- outboundEmail StringAddress Id 
- The identifier of the email address.
QueueStatus 
QueueType 
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.