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.iotwireless.getTaskDefinition
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
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.
- AutoCreate 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
- LoRa 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.
- TaskDefinition 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.
- AutoCreate 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
- LoRa 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.
- TaskDefinition TaskType Definition Type 
- A filter to list only the wireless gateway task definitions that use this task definition type
- Update
TaskDefinition Update Wireless Gateway Task Create 
- Information about the gateways to update.
- arn String
- TaskDefinition arn. Returned after successful create.
- autoCreate 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
- loRa 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.
- taskDefinition TaskType Definition Type 
- A filter to list only the wireless gateway task definitions that use this task definition type
- update
TaskDefinition Update Wireless Gateway Task Create 
- Information about the gateways to update.
- arn string
- TaskDefinition arn. Returned after successful create.
- autoCreate 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
- loRa 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.
- taskDefinition TaskType Definition Type 
- A filter to list only the wireless gateway task definitions that use this task definition type
- update
TaskDefinition 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
TaskDefinition Update Wireless Gateway Task Create 
- Information about the gateways to update.
- arn String
- TaskDefinition arn. Returned after successful create.
- autoCreate 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
- loRa 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.
- taskDefinition "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.
- PackageVersion 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.
- PackageVersion 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.
- packageVersion 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.
- packageVersion 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.
- packageVersion String
- The version of the wireless gateway firmware.
- station String
- The basic station version of the wireless gateway.
TaskDefinitionLoRaWanUpdateGatewayTaskCreate        
- CurrentVersion Pulumi.Aws Native. Io TWireless. Inputs. Task Definition Lo Ra Wan Gateway Version 
- The version of the gateways that should receive the update.
- SigKey intCrc 
- The CRC of the signature private key to check.
- UpdateSignature string
- The signature used to verify the update firmware.
- UpdateVersion Pulumi.Aws Native. Io TWireless. Inputs. Task Definition Lo Ra Wan Gateway Version 
- The firmware version to update the gateway to.
- CurrentVersion TaskDefinition Lo Ra Wan Gateway Version 
- The version of the gateways that should receive the update.
- SigKey intCrc 
- The CRC of the signature private key to check.
- UpdateSignature string
- The signature used to verify the update firmware.
- UpdateVersion TaskDefinition Lo Ra Wan Gateway Version 
- The firmware version to update the gateway to.
- currentVersion TaskDefinition Lo Ra Wan Gateway Version 
- The version of the gateways that should receive the update.
- sigKey IntegerCrc 
- The CRC of the signature private key to check.
- updateSignature String
- The signature used to verify the update firmware.
- updateVersion TaskDefinition Lo Ra Wan Gateway Version 
- The firmware version to update the gateway to.
- currentVersion TaskDefinition Lo Ra Wan Gateway Version 
- The version of the gateways that should receive the update.
- sigKey numberCrc 
- The CRC of the signature private key to check.
- updateSignature string
- The signature used to verify the update firmware.
- updateVersion 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.
- currentVersion Property Map
- The version of the gateways that should receive the update.
- sigKey NumberCrc 
- The CRC of the signature private key to check.
- updateSignature String
- The signature used to verify the update firmware.
- updateVersion Property Map
- The firmware version to update the gateway to.
TaskDefinitionLoRaWanUpdateGatewayTaskEntry        
- CurrentVersion Pulumi.Aws Native. Io TWireless. Inputs. Task Definition Lo Ra Wan Gateway Version 
- The version of the gateways that should receive the update.
- UpdateVersion Pulumi.Aws Native. Io TWireless. Inputs. Task Definition Lo Ra Wan Gateway Version 
- The firmware version to update the gateway to.
- CurrentVersion TaskDefinition Lo Ra Wan Gateway Version 
- The version of the gateways that should receive the update.
- UpdateVersion TaskDefinition Lo Ra Wan Gateway Version 
- The firmware version to update the gateway to.
- currentVersion TaskDefinition Lo Ra Wan Gateway Version 
- The version of the gateways that should receive the update.
- updateVersion TaskDefinition Lo Ra Wan Gateway Version 
- The firmware version to update the gateway to.
- currentVersion TaskDefinition Lo Ra Wan Gateway Version 
- The version of the gateways that should receive the update.
- updateVersion 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.
- currentVersion Property Map
- The version of the gateways that should receive the update.
- updateVersion Property Map
- The firmware version to update the gateway to.
TaskDefinitionType  
TaskDefinitionUpdateWirelessGatewayTaskCreate      
- LoRa 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.
- UpdateData stringRole 
- The IAM role used to read data from the S3 bucket.
- UpdateData stringSource 
- The link to the S3 bucket.
- LoRa TaskWan Definition Lo Ra Wan Update Gateway Task Create 
- The properties that relate to the LoRaWAN wireless gateway.
- UpdateData stringRole 
- The IAM role used to read data from the S3 bucket.
- UpdateData stringSource 
- The link to the S3 bucket.
- loRa TaskWan Definition Lo Ra Wan Update Gateway Task Create 
- The properties that relate to the LoRaWAN wireless gateway.
- updateData StringRole 
- The IAM role used to read data from the S3 bucket.
- updateData StringSource 
- The link to the S3 bucket.
- loRa TaskWan Definition Lo Ra Wan Update Gateway Task Create 
- The properties that relate to the LoRaWAN wireless gateway.
- updateData stringRole 
- The IAM role used to read data from the S3 bucket.
- updateData 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.
- loRa Property MapWan 
- The properties that relate to the LoRaWAN wireless gateway.
- updateData StringRole 
- The IAM role used to read data from the S3 bucket.
- updateData 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.26.0 published on Wednesday, Mar 12, 2025 by Pulumi