We recommend new projects start with resources from the AWS provider.
aws-native.deadline.getQueue
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:deadline:getQueue
arguments:
# arguments dictionary
The 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.