We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.27.0 published on Monday, Apr 14, 2025 by Pulumi
aws-native.iotwireless.getTaskDefinition
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.27.0 published on Monday, Apr 14, 2025 by Pulumi
Creates a gateway task definition.
Using getTaskDefinition
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 getTaskDefinition(args: GetTaskDefinitionArgs, opts?: InvokeOptions): Promise<GetTaskDefinitionResult>
function getTaskDefinitionOutput(args: GetTaskDefinitionOutputArgs, opts?: InvokeOptions): Output<GetTaskDefinitionResult>def get_task_definition(id: Optional[str] = None,
                        opts: Optional[InvokeOptions] = None) -> GetTaskDefinitionResult
def get_task_definition_output(id: Optional[pulumi.Input[str]] = None,
                        opts: Optional[InvokeOptions] = None) -> Output[GetTaskDefinitionResult]func LookupTaskDefinition(ctx *Context, args *LookupTaskDefinitionArgs, opts ...InvokeOption) (*LookupTaskDefinitionResult, error)
func LookupTaskDefinitionOutput(ctx *Context, args *LookupTaskDefinitionOutputArgs, opts ...InvokeOption) LookupTaskDefinitionResultOutput> Note: This function is named LookupTaskDefinition in the Go SDK.
public static class GetTaskDefinition 
{
    public static Task<GetTaskDefinitionResult> InvokeAsync(GetTaskDefinitionArgs args, InvokeOptions? opts = null)
    public static Output<GetTaskDefinitionResult> Invoke(GetTaskDefinitionInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetTaskDefinitionResult> getTaskDefinition(GetTaskDefinitionArgs args, InvokeOptions options)
public static Output<GetTaskDefinitionResult> getTaskDefinition(GetTaskDefinitionArgs args, InvokeOptions options)
fn::invoke:
  function: aws-native:iotwireless:getTaskDefinition
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Id string
 - The ID of the new wireless gateway task definition
 
- Id string
 - The ID of the new wireless gateway task definition
 
- id String
 - The ID of the new wireless gateway task definition
 
- id string
 - The ID of the new wireless gateway task definition
 
- id str
 - The ID of the new wireless gateway task definition
 
- id String
 - The ID of the new wireless gateway task definition
 
getTaskDefinition Result
The following output properties are available:
- Arn string
 - TaskDefinition arn. Returned after successful create.
 - Auto
Create boolTasks  - Whether to automatically create tasks using this task definition for all gateways with the specified current version. If false, the task must me created by calling CreateWirelessGatewayTask.
 - Id string
 - The ID of the new wireless gateway task definition
 - Lo
Ra Pulumi.Wan Update Gateway Task Entry Aws Native. Io TWireless. Outputs. Task Definition Lo Ra Wan Update Gateway Task Entry  - The list of task definitions.
 - Name string
 - The name of the new resource.
 - 
List<Pulumi.
Aws Native. Outputs. Tag>  - A list of key-value pairs that contain metadata for the destination.
 - Task
Definition Pulumi.Type Aws Native. Io TWireless. Task Definition Type  - A filter to list only the wireless gateway task definitions that use this task definition type
 - Update
Pulumi.
Aws Native. Io TWireless. Outputs. Task Definition Update Wireless Gateway Task Create  - Information about the gateways to update.
 
- Arn string
 - TaskDefinition arn. Returned after successful create.
 - Auto
Create boolTasks  - Whether to automatically create tasks using this task definition for all gateways with the specified current version. If false, the task must me created by calling CreateWirelessGatewayTask.
 - Id string
 - The ID of the new wireless gateway task definition
 - Lo
Ra TaskWan Update Gateway Task Entry Definition Lo Ra Wan Update Gateway Task Entry  - The list of task definitions.
 - Name string
 - The name of the new resource.
 - Tag
 - A list of key-value pairs that contain metadata for the destination.
 - Task
Definition TaskType Definition Type  - A filter to list only the wireless gateway task definitions that use this task definition type
 - Update
Task
Definition Update Wireless Gateway Task Create  - Information about the gateways to update.
 
- arn String
 - TaskDefinition arn. Returned after successful create.
 - auto
Create BooleanTasks  - Whether to automatically create tasks using this task definition for all gateways with the specified current version. If false, the task must me created by calling CreateWirelessGatewayTask.
 - id String
 - The ID of the new wireless gateway task definition
 - lo
Ra TaskWan Update Gateway Task Entry Definition Lo Ra Wan Update Gateway Task Entry  - The list of task definitions.
 - name String
 - The name of the new resource.
 - List<Tag>
 - A list of key-value pairs that contain metadata for the destination.
 - task
Definition TaskType Definition Type  - A filter to list only the wireless gateway task definitions that use this task definition type
 - update
Task
Definition Update Wireless Gateway Task Create  - Information about the gateways to update.
 
- arn string
 - TaskDefinition arn. Returned after successful create.
 - auto
Create booleanTasks  - Whether to automatically create tasks using this task definition for all gateways with the specified current version. If false, the task must me created by calling CreateWirelessGatewayTask.
 - id string
 - The ID of the new wireless gateway task definition
 - lo
Ra TaskWan Update Gateway Task Entry Definition Lo Ra Wan Update Gateway Task Entry  - The list of task definitions.
 - name string
 - The name of the new resource.
 - Tag[]
 - A list of key-value pairs that contain metadata for the destination.
 - task
Definition TaskType Definition Type  - A filter to list only the wireless gateway task definitions that use this task definition type
 - update
Task
Definition Update Wireless Gateway Task Create  - Information about the gateways to update.
 
- arn str
 - TaskDefinition arn. Returned after successful create.
 - auto_
create_ booltasks  - Whether to automatically create tasks using this task definition for all gateways with the specified current version. If false, the task must me created by calling CreateWirelessGatewayTask.
 - id str
 - The ID of the new wireless gateway task definition
 - lo_
ra_ Taskwan_ update_ gateway_ task_ entry Definition Lo Ra Wan Update Gateway Task Entry  - The list of task definitions.
 - name str
 - The name of the new resource.
 - Sequence[root_Tag]
 - A list of key-value pairs that contain metadata for the destination.
 - task_
definition_ Tasktype Definition Type  - A filter to list only the wireless gateway task definitions that use this task definition type
 - update
Task
Definition Update Wireless Gateway Task Create  - Information about the gateways to update.
 
- arn String
 - TaskDefinition arn. Returned after successful create.
 - auto
Create BooleanTasks  - Whether to automatically create tasks using this task definition for all gateways with the specified current version. If false, the task must me created by calling CreateWirelessGatewayTask.
 - id String
 - The ID of the new wireless gateway task definition
 - lo
Ra Property MapWan Update Gateway Task Entry  - The list of task definitions.
 - name String
 - The name of the new resource.
 - List<Property Map>
 - A list of key-value pairs that contain metadata for the destination.
 - task
Definition "UPDATE"Type  - A filter to list only the wireless gateway task definitions that use this task definition type
 - update Property Map
 - Information about the gateways to update.
 
Supporting Types
Tag
TaskDefinitionLoRaWanGatewayVersion      
- Model string
 - The model number of the wireless gateway.
 - Package
Version string - The version of the wireless gateway firmware.
 - Station string
 - The basic station version of the wireless gateway.
 
- Model string
 - The model number of the wireless gateway.
 - Package
Version string - The version of the wireless gateway firmware.
 - Station string
 - The basic station version of the wireless gateway.
 
- model String
 - The model number of the wireless gateway.
 - package
Version String - The version of the wireless gateway firmware.
 - station String
 - The basic station version of the wireless gateway.
 
- model string
 - The model number of the wireless gateway.
 - package
Version string - The version of the wireless gateway firmware.
 - station string
 - The basic station version of the wireless gateway.
 
- model str
 - The model number of the wireless gateway.
 - package_
version str - The version of the wireless gateway firmware.
 - station str
 - The basic station version of the wireless gateway.
 
- model String
 - The model number of the wireless gateway.
 - package
Version String - The version of the wireless gateway firmware.
 - station String
 - The basic station version of the wireless gateway.
 
TaskDefinitionLoRaWanUpdateGatewayTaskCreate        
- Current
Version Pulumi.Aws Native. Io TWireless. Inputs. Task Definition Lo Ra Wan Gateway Version  - The version of the gateways that should receive the update.
 - Sig
Key intCrc  - The CRC of the signature private key to check.
 - Update
Signature string - The signature used to verify the update firmware.
 - Update
Version Pulumi.Aws Native. Io TWireless. Inputs. Task Definition Lo Ra Wan Gateway Version  - The firmware version to update the gateway to.
 
- Current
Version TaskDefinition Lo Ra Wan Gateway Version  - The version of the gateways that should receive the update.
 - Sig
Key intCrc  - The CRC of the signature private key to check.
 - Update
Signature string - The signature used to verify the update firmware.
 - Update
Version TaskDefinition Lo Ra Wan Gateway Version  - The firmware version to update the gateway to.
 
- current
Version TaskDefinition Lo Ra Wan Gateway Version  - The version of the gateways that should receive the update.
 - sig
Key IntegerCrc  - The CRC of the signature private key to check.
 - update
Signature String - The signature used to verify the update firmware.
 - update
Version TaskDefinition Lo Ra Wan Gateway Version  - The firmware version to update the gateway to.
 
- current
Version TaskDefinition Lo Ra Wan Gateway Version  - The version of the gateways that should receive the update.
 - sig
Key numberCrc  - The CRC of the signature private key to check.
 - update
Signature string - The signature used to verify the update firmware.
 - update
Version TaskDefinition Lo Ra Wan Gateway Version  - The firmware version to update the gateway to.
 
- current_
version TaskDefinition Lo Ra Wan Gateway Version  - The version of the gateways that should receive the update.
 - sig_
key_ intcrc  - The CRC of the signature private key to check.
 - update_
signature str - The signature used to verify the update firmware.
 - update_
version TaskDefinition Lo Ra Wan Gateway Version  - The firmware version to update the gateway to.
 
- current
Version Property Map - The version of the gateways that should receive the update.
 - sig
Key NumberCrc  - The CRC of the signature private key to check.
 - update
Signature String - The signature used to verify the update firmware.
 - update
Version Property Map - The firmware version to update the gateway to.
 
TaskDefinitionLoRaWanUpdateGatewayTaskEntry        
- Current
Version Pulumi.Aws Native. Io TWireless. Inputs. Task Definition Lo Ra Wan Gateway Version  - The version of the gateways that should receive the update.
 - Update
Version Pulumi.Aws Native. Io TWireless. Inputs. Task Definition Lo Ra Wan Gateway Version  - The firmware version to update the gateway to.
 
- Current
Version TaskDefinition Lo Ra Wan Gateway Version  - The version of the gateways that should receive the update.
 - Update
Version TaskDefinition Lo Ra Wan Gateway Version  - The firmware version to update the gateway to.
 
- current
Version TaskDefinition Lo Ra Wan Gateway Version  - The version of the gateways that should receive the update.
 - update
Version TaskDefinition Lo Ra Wan Gateway Version  - The firmware version to update the gateway to.
 
- current
Version TaskDefinition Lo Ra Wan Gateway Version  - The version of the gateways that should receive the update.
 - update
Version TaskDefinition Lo Ra Wan Gateway Version  - The firmware version to update the gateway to.
 
- current_
version TaskDefinition Lo Ra Wan Gateway Version  - The version of the gateways that should receive the update.
 - update_
version TaskDefinition Lo Ra Wan Gateway Version  - The firmware version to update the gateway to.
 
- current
Version Property Map - The version of the gateways that should receive the update.
 - update
Version Property Map - The firmware version to update the gateway to.
 
TaskDefinitionType  
TaskDefinitionUpdateWirelessGatewayTaskCreate      
- Lo
Ra Pulumi.Wan Aws Native. Io TWireless. Inputs. Task Definition Lo Ra Wan Update Gateway Task Create  - The properties that relate to the LoRaWAN wireless gateway.
 - Update
Data stringRole  - The IAM role used to read data from the S3 bucket.
 - Update
Data stringSource  - The link to the S3 bucket.
 
- Lo
Ra TaskWan Definition Lo Ra Wan Update Gateway Task Create  - The properties that relate to the LoRaWAN wireless gateway.
 - Update
Data stringRole  - The IAM role used to read data from the S3 bucket.
 - Update
Data stringSource  - The link to the S3 bucket.
 
- lo
Ra TaskWan Definition Lo Ra Wan Update Gateway Task Create  - The properties that relate to the LoRaWAN wireless gateway.
 - update
Data StringRole  - The IAM role used to read data from the S3 bucket.
 - update
Data StringSource  - The link to the S3 bucket.
 
- lo
Ra TaskWan Definition Lo Ra Wan Update Gateway Task Create  - The properties that relate to the LoRaWAN wireless gateway.
 - update
Data stringRole  - The IAM role used to read data from the S3 bucket.
 - update
Data stringSource  - The link to the S3 bucket.
 
- lo_
ra_ Taskwan Definition Lo Ra Wan Update Gateway Task Create  - The properties that relate to the LoRaWAN wireless gateway.
 - update_
data_ strrole  - The IAM role used to read data from the S3 bucket.
 - update_
data_ strsource  - The link to the S3 bucket.
 
- lo
Ra Property MapWan  - The properties that relate to the LoRaWAN wireless gateway.
 - update
Data StringRole  - The IAM role used to read data from the S3 bucket.
 - update
Data StringSource  - The link to the S3 bucket.
 
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.27.0 published on Monday, Apr 14, 2025 by Pulumi