AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi
aws-native.iotwireless.getTaskDefinition
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:iotwireless:getTaskDefinition
arguments:
# arguments dictionary
The 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
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi