We recommend new projects start with resources from the AWS provider.
published on Monday, Mar 30, 2026 by Pulumi
We recommend new projects start with resources from the AWS provider.
published on Monday, Mar 30, 2026 by Pulumi
Definition of AWS::Deadline::Queue Resource Type
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(arn: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetQueueResult
def get_queue_output(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:deadline:getQueue
arguments:
# arguments dictionaryThe following arguments are supported:
- Arn string
- The Amazon Resource Name (ARN) of the queue.
- Arn string
- The Amazon Resource Name (ARN) of the queue.
- arn String
- The Amazon Resource Name (ARN) of the queue.
- arn string
- The Amazon Resource Name (ARN) of the queue.
- arn str
- The Amazon Resource Name (ARN) of the queue.
- arn String
- The Amazon Resource Name (ARN) of the queue.
getQueue Result
The following output properties are available:
- Allowed
Storage List<string>Profile Ids - The identifiers of the storage profiles that this queue can use to share assets between workers using different operating systems.
- Arn string
- The Amazon Resource Name (ARN) of the queue.
- Default
Budget Pulumi.Action Aws Native. Deadline. Queue Default Queue Budget Action - The default action taken on a queue summary if a budget wasn't configured.
- Description string
A description of the queue that helps identify what the queue is used for.
This field can store any content. Escape or encode this content before displaying it on a webpage or any other system that might interpret the content of this field.
- Display
Name string The display name of the queue summary to update.
This field can store any content. Escape or encode this content before displaying it on a webpage or any other system that might interpret the content of this field.
- Job
Attachment Pulumi.Settings Aws Native. Deadline. Outputs. Queue Job Attachment Settings - The job attachment settings. These are the Amazon S3 bucket name and the Amazon S3 prefix.
- Job
Run Pulumi.As User Aws Native. Deadline. Outputs. Queue Job Run As User - Identifies the user for a job.
- Queue
Id string - The queue ID.
- Required
File List<string>System Location Names - The file system location that the queue uses.
- Role
Arn string - The Amazon Resource Name (ARN) of the IAM role that workers use when running jobs in this queue.
-
List<Pulumi.
Aws Native. Outputs. Tag> - An array of key-value pairs to apply to this resource.
- Allowed
Storage []stringProfile Ids - The identifiers of the storage profiles that this queue can use to share assets between workers using different operating systems.
- Arn string
- The Amazon Resource Name (ARN) of the queue.
- Default
Budget QueueAction Default Queue Budget Action - The default action taken on a queue summary if a budget wasn't configured.
- Description string
A description of the queue that helps identify what the queue is used for.
This field can store any content. Escape or encode this content before displaying it on a webpage or any other system that might interpret the content of this field.
- Display
Name string The display name of the queue summary to update.
This field can store any content. Escape or encode this content before displaying it on a webpage or any other system that might interpret the content of this field.
- Job
Attachment QueueSettings Job Attachment Settings - The job attachment settings. These are the Amazon S3 bucket name and the Amazon S3 prefix.
- Job
Run QueueAs User Job Run As User - Identifies the user for a job.
- Queue
Id string - The queue ID.
- Required
File []stringSystem Location Names - The file system location that the queue uses.
- Role
Arn string - The Amazon Resource Name (ARN) of the IAM role that workers use when running jobs in this queue.
- Tag
- An array of key-value pairs to apply to this resource.
- allowed
Storage List<String>Profile Ids - The identifiers of the storage profiles that this queue can use to share assets between workers using different operating systems.
- arn String
- The Amazon Resource Name (ARN) of the queue.
- default
Budget QueueAction Default Queue Budget Action - The default action taken on a queue summary if a budget wasn't configured.
- description String
A description of the queue that helps identify what the queue is used for.
This field can store any content. Escape or encode this content before displaying it on a webpage or any other system that might interpret the content of this field.
- display
Name String The display name of the queue summary to update.
This field can store any content. Escape or encode this content before displaying it on a webpage or any other system that might interpret the content of this field.
- job
Attachment QueueSettings Job Attachment Settings - The job attachment settings. These are the Amazon S3 bucket name and the Amazon S3 prefix.
- job
Run QueueAs User Job Run As User - Identifies the user for a job.
- queue
Id String - The queue ID.
- required
File List<String>System Location Names - The file system location that the queue uses.
- role
Arn String - The Amazon Resource Name (ARN) of the IAM role that workers use when running jobs in this queue.
- List<Tag>
- An array of key-value pairs to apply to this resource.
- allowed
Storage string[]Profile Ids - The identifiers of the storage profiles that this queue can use to share assets between workers using different operating systems.
- arn string
- The Amazon Resource Name (ARN) of the queue.
- default
Budget QueueAction Default Queue Budget Action - The default action taken on a queue summary if a budget wasn't configured.
- description string
A description of the queue that helps identify what the queue is used for.
This field can store any content. Escape or encode this content before displaying it on a webpage or any other system that might interpret the content of this field.
- display
Name string The display name of the queue summary to update.
This field can store any content. Escape or encode this content before displaying it on a webpage or any other system that might interpret the content of this field.
- job
Attachment QueueSettings Job Attachment Settings - The job attachment settings. These are the Amazon S3 bucket name and the Amazon S3 prefix.
- job
Run QueueAs User Job Run As User - Identifies the user for a job.
- queue
Id string - The queue ID.
- required
File string[]System Location Names - The file system location that the queue uses.
- role
Arn string - The Amazon Resource Name (ARN) of the IAM role that workers use when running jobs in this queue.
- Tag[]
- An array of key-value pairs to apply to this resource.
- allowed_
storage_ Sequence[str]profile_ ids - The identifiers of the storage profiles that this queue can use to share assets between workers using different operating systems.
- arn str
- The Amazon Resource Name (ARN) of the queue.
- default_
budget_ Queueaction Default Queue Budget Action - The default action taken on a queue summary if a budget wasn't configured.
- description str
A description of the queue that helps identify what the queue is used for.
This field can store any content. Escape or encode this content before displaying it on a webpage or any other system that might interpret the content of this field.
- display_
name str The display name of the queue summary to update.
This field can store any content. Escape or encode this content before displaying it on a webpage or any other system that might interpret the content of this field.
- job_
attachment_ Queuesettings Job Attachment Settings - The job attachment settings. These are the Amazon S3 bucket name and the Amazon S3 prefix.
- job_
run_ Queueas_ user Job Run As User - Identifies the user for a job.
- queue_
id str - The queue ID.
- required_
file_ Sequence[str]system_ location_ names - The file system location that the queue uses.
- role_
arn str - The Amazon Resource Name (ARN) of the IAM role that workers use when running jobs in this queue.
- Sequence[root_Tag]
- An array of key-value pairs to apply to this resource.
- allowed
Storage List<String>Profile Ids - The identifiers of the storage profiles that this queue can use to share assets between workers using different operating systems.
- arn String
- The Amazon Resource Name (ARN) of the queue.
- default
Budget "NONE" | "STOP_SCHEDULING_AND_COMPLETE_TASKS" | "STOP_SCHEDULING_AND_CANCEL_TASKS"Action - The default action taken on a queue summary if a budget wasn't configured.
- description String
A description of the queue that helps identify what the queue is used for.
This field can store any content. Escape or encode this content before displaying it on a webpage or any other system that might interpret the content of this field.
- display
Name String The display name of the queue summary to update.
This field can store any content. Escape or encode this content before displaying it on a webpage or any other system that might interpret the content of this field.
- job
Attachment Property MapSettings - The job attachment settings. These are the Amazon S3 bucket name and the Amazon S3 prefix.
- job
Run Property MapAs User - Identifies the user for a job.
- queue
Id String - The queue ID.
- required
File List<String>System Location Names - The file system location that the queue uses.
- role
Arn String - The Amazon Resource Name (ARN) of the IAM role that workers use when running jobs in this queue.
- List<Property Map>
- An array of key-value pairs to apply to this resource.
Supporting Types
QueueDefaultQueueBudgetAction
QueueJobAttachmentSettings
- Root
Prefix string - The root prefix.
- S3Bucket
Name string - The Amazon S3 bucket name.
- Root
Prefix string - The root prefix.
- S3Bucket
Name string - The Amazon S3 bucket name.
- root
Prefix String - The root prefix.
- s3Bucket
Name String - The Amazon S3 bucket name.
- root
Prefix string - The root prefix.
- s3Bucket
Name string - The Amazon S3 bucket name.
- root_
prefix str - The root prefix.
- s3_
bucket_ strname - The Amazon S3 bucket name.
- root
Prefix String - The root prefix.
- s3Bucket
Name String - The Amazon S3 bucket name.
QueueJobRunAsUser
- Run
As Pulumi.Aws Native. Deadline. Queue Run As - Specifies whether the job should run using the queue's system user or if the job should run using the worker agent system user.
- Posix
Pulumi.
Aws Native. Deadline. Inputs. Queue Posix User - The user and group that the jobs in the queue run as.
- Windows
Pulumi.
Aws Native. Deadline. Inputs. Queue Windows User - Identifies a Microsoft Windows user.
- Run
As QueueRun As - Specifies whether the job should run using the queue's system user or if the job should run using the worker agent system user.
- Posix
Queue
Posix User - The user and group that the jobs in the queue run as.
- Windows
Queue
Windows User - Identifies a Microsoft Windows user.
- run
As QueueRun As - Specifies whether the job should run using the queue's system user or if the job should run using the worker agent system user.
- posix
Queue
Posix User - The user and group that the jobs in the queue run as.
- windows
Queue
Windows User - Identifies a Microsoft Windows user.
- run
As QueueRun As - Specifies whether the job should run using the queue's system user or if the job should run using the worker agent system user.
- posix
Queue
Posix User - The user and group that the jobs in the queue run as.
- windows
Queue
Windows User - Identifies a Microsoft Windows user.
- run_
as QueueRun As - Specifies whether the job should run using the queue's system user or if the job should run using the worker agent system user.
- posix
Queue
Posix User - The user and group that the jobs in the queue run as.
- windows
Queue
Windows User - Identifies a Microsoft Windows user.
- run
As "QUEUE_CONFIGURED_USER" | "WORKER_AGENT_USER" - Specifies whether the job should run using the queue's system user or if the job should run using the worker agent system user.
- posix Property Map
- The user and group that the jobs in the queue run as.
- windows Property Map
- Identifies a Microsoft Windows user.
QueuePosixUser
QueueRunAs
QueueWindowsUser
- Password
Arn string - The password ARN for the Windows user.
- User string
- The user.
- Password
Arn string - The password ARN for the Windows user.
- User string
- The user.
- password
Arn String - The password ARN for the Windows user.
- user String
- The user.
- password
Arn string - The password ARN for the Windows user.
- user string
- The user.
- password_
arn str - The password ARN for the Windows user.
- user str
- The user.
- password
Arn String - The password ARN for the Windows user.
- user String
- The user.
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.
published on Monday, Mar 30, 2026 by Pulumi
