We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi
aws-native.deadline.getQueueEnvironment
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi
Definition of AWS::Deadline::QueueEnvironment Resource Type
Using getQueueEnvironment
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 getQueueEnvironment(args: GetQueueEnvironmentArgs, opts?: InvokeOptions): Promise<GetQueueEnvironmentResult>
function getQueueEnvironmentOutput(args: GetQueueEnvironmentOutputArgs, opts?: InvokeOptions): Output<GetQueueEnvironmentResult>def get_queue_environment(farm_id: Optional[str] = None,
                          queue_environment_id: Optional[str] = None,
                          queue_id: Optional[str] = None,
                          opts: Optional[InvokeOptions] = None) -> GetQueueEnvironmentResult
def get_queue_environment_output(farm_id: Optional[pulumi.Input[str]] = None,
                          queue_environment_id: Optional[pulumi.Input[str]] = None,
                          queue_id: Optional[pulumi.Input[str]] = None,
                          opts: Optional[InvokeOptions] = None) -> Output[GetQueueEnvironmentResult]func LookupQueueEnvironment(ctx *Context, args *LookupQueueEnvironmentArgs, opts ...InvokeOption) (*LookupQueueEnvironmentResult, error)
func LookupQueueEnvironmentOutput(ctx *Context, args *LookupQueueEnvironmentOutputArgs, opts ...InvokeOption) LookupQueueEnvironmentResultOutput> Note: This function is named LookupQueueEnvironment in the Go SDK.
public static class GetQueueEnvironment 
{
    public static Task<GetQueueEnvironmentResult> InvokeAsync(GetQueueEnvironmentArgs args, InvokeOptions? opts = null)
    public static Output<GetQueueEnvironmentResult> Invoke(GetQueueEnvironmentInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetQueueEnvironmentResult> getQueueEnvironment(GetQueueEnvironmentArgs args, InvokeOptions options)
public static Output<GetQueueEnvironmentResult> getQueueEnvironment(GetQueueEnvironmentArgs args, InvokeOptions options)
fn::invoke:
  function: aws-native:deadline:getQueueEnvironment
  arguments:
    # arguments dictionaryThe following arguments are supported:
- FarmId string
- The identifier assigned to the farm that contains the queue.
- QueueEnvironment stringId 
- The queue environment ID.
- QueueId string
- The unique identifier of the queue that contains the environment.
- FarmId string
- The identifier assigned to the farm that contains the queue.
- QueueEnvironment stringId 
- The queue environment ID.
- QueueId string
- The unique identifier of the queue that contains the environment.
- farmId String
- The identifier assigned to the farm that contains the queue.
- queueEnvironment StringId 
- The queue environment ID.
- queueId String
- The unique identifier of the queue that contains the environment.
- farmId string
- The identifier assigned to the farm that contains the queue.
- queueEnvironment stringId 
- The queue environment ID.
- queueId string
- The unique identifier of the queue that contains the environment.
- farm_id str
- The identifier assigned to the farm that contains the queue.
- queue_environment_ strid 
- The queue environment ID.
- queue_id str
- The unique identifier of the queue that contains the environment.
- farmId String
- The identifier assigned to the farm that contains the queue.
- queueEnvironment StringId 
- The queue environment ID.
- queueId String
- The unique identifier of the queue that contains the environment.
getQueueEnvironment Result
The following output properties are available:
- Name string
- The name of the queue environment.
- Priority int
- The queue environment's priority.
- QueueEnvironment stringId 
- The queue environment ID.
- Template string
- A JSON or YAML template that describes the processing environment for the queue.
- TemplateType Pulumi.Aws Native. Deadline. Queue Environment Environment Template Type 
- Specifies whether the template for the queue environment is JSON or YAML.
- Name string
- The name of the queue environment.
- Priority int
- The queue environment's priority.
- QueueEnvironment stringId 
- The queue environment ID.
- Template string
- A JSON or YAML template that describes the processing environment for the queue.
- TemplateType QueueEnvironment Environment Template Type 
- Specifies whether the template for the queue environment is JSON or YAML.
- name String
- The name of the queue environment.
- priority Integer
- The queue environment's priority.
- queueEnvironment StringId 
- The queue environment ID.
- template String
- A JSON or YAML template that describes the processing environment for the queue.
- templateType QueueEnvironment Environment Template Type 
- Specifies whether the template for the queue environment is JSON or YAML.
- name string
- The name of the queue environment.
- priority number
- The queue environment's priority.
- queueEnvironment stringId 
- The queue environment ID.
- template string
- A JSON or YAML template that describes the processing environment for the queue.
- templateType QueueEnvironment Environment Template Type 
- Specifies whether the template for the queue environment is JSON or YAML.
- name str
- The name of the queue environment.
- priority int
- The queue environment's priority.
- queue_environment_ strid 
- The queue environment ID.
- template str
- A JSON or YAML template that describes the processing environment for the queue.
- template_type QueueEnvironment Environment Template Type 
- Specifies whether the template for the queue environment is JSON or YAML.
- name String
- The name of the queue environment.
- priority Number
- The queue environment's priority.
- queueEnvironment StringId 
- The queue environment ID.
- template String
- A JSON or YAML template that describes the processing environment for the queue.
- templateType "JSON" | "YAML"
- Specifies whether the template for the queue environment is JSON or YAML.
Supporting Types
QueueEnvironmentEnvironmentTemplateType    
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.26.0 published on Wednesday, Mar 12, 2025 by Pulumi