We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.38.0 published on Wednesday, Nov 5, 2025 by Pulumi
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.38.0 published on Wednesday, Nov 5, 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.38.0 published on Wednesday, Nov 5, 2025 by Pulumi
