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)
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:
- AllowedStorage 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.
- DefaultBudget 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. 
- DisplayName 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. 
- JobAttachment 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.
- JobRun Pulumi.As User Aws Native. Deadline. Outputs. Queue Job Run As User 
- Identifies the user for a job.
- QueueId string
- The queue ID.
- RequiredFile List<string>System Location Names 
- The file system location that the queue uses.
- RoleArn 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.
- AllowedStorage []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.
- DefaultBudget 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. 
- DisplayName 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. 
- JobAttachment QueueSettings Job Attachment Settings 
- The job attachment settings. These are the Amazon S3 bucket name and the Amazon S3 prefix.
- JobRun QueueAs User Job Run As User 
- Identifies the user for a job.
- QueueId string
- The queue ID.
- RequiredFile []stringSystem Location Names 
- The file system location that the queue uses.
- RoleArn 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.
- allowedStorage 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.
- defaultBudget 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. 
- displayName 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. 
- jobAttachment QueueSettings Job Attachment Settings 
- The job attachment settings. These are the Amazon S3 bucket name and the Amazon S3 prefix.
- jobRun QueueAs User Job Run As User 
- Identifies the user for a job.
- queueId String
- The queue ID.
- requiredFile List<String>System Location Names 
- The file system location that the queue uses.
- roleArn 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.
- allowedStorage 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.
- defaultBudget 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. 
- displayName 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. 
- jobAttachment QueueSettings Job Attachment Settings 
- The job attachment settings. These are the Amazon S3 bucket name and the Amazon S3 prefix.
- jobRun QueueAs User Job Run As User 
- Identifies the user for a job.
- queueId string
- The queue ID.
- requiredFile string[]System Location Names 
- The file system location that the queue uses.
- roleArn 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.
- allowedStorage 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.
- defaultBudget "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. 
- displayName 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. 
- jobAttachment Property MapSettings 
- The job attachment settings. These are the Amazon S3 bucket name and the Amazon S3 prefix.
- jobRun Property MapAs User 
- Identifies the user for a job.
- queueId String
- The queue ID.
- requiredFile List<String>System Location Names 
- The file system location that the queue uses.
- roleArn 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   
- RootPrefix string
- The root prefix.
- S3BucketName string
- The Amazon S3 bucket name.
- RootPrefix string
- The root prefix.
- S3BucketName string
- The Amazon S3 bucket name.
- rootPrefix String
- The root prefix.
- s3BucketName String
- The Amazon S3 bucket name.
- rootPrefix string
- The root prefix.
- s3BucketName string
- The Amazon S3 bucket name.
- root_prefix str
- The root prefix.
- s3_bucket_ strname 
- The Amazon S3 bucket name.
- rootPrefix String
- The root prefix.
- s3BucketName String
- The Amazon S3 bucket name.
QueueJobRunAsUser    
- RunAs 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.
- RunAs 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
QueuePosix User 
- The user and group that the jobs in the queue run as.
- Windows
QueueWindows User 
- Identifies a Microsoft Windows user.
- runAs 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
QueuePosix User 
- The user and group that the jobs in the queue run as.
- windows
QueueWindows User 
- Identifies a Microsoft Windows user.
- runAs 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
QueuePosix User 
- The user and group that the jobs in the queue run as.
- windows
QueueWindows 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
QueuePosix User 
- The user and group that the jobs in the queue run as.
- windows
QueueWindows User 
- Identifies a Microsoft Windows user.
- runAs "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  
- PasswordArn string
- The password ARN for the Windows user.
- User string
- The user.
- PasswordArn string
- The password ARN for the Windows user.
- User string
- The user.
- passwordArn String
- The password ARN for the Windows user.
- user String
- The user.
- passwordArn 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.
- passwordArn 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.