1. Packages
  2. AWS Native
  3. API Docs
  4. iotwireless
  5. getFuotaTask

AWS Native is in preview. AWS Classic is fully supported.

AWS Native v0.90.0 published on Monday, Dec 4, 2023 by Pulumi

aws-native.iotwireless.getFuotaTask

Explore with Pulumi AI

aws-native logo

AWS Native is in preview. AWS Classic is fully supported.

AWS Native v0.90.0 published on Monday, Dec 4, 2023 by Pulumi

    Create and manage FUOTA tasks.

    Using getFuotaTask

    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 getFuotaTask(args: GetFuotaTaskArgs, opts?: InvokeOptions): Promise<GetFuotaTaskResult>
    function getFuotaTaskOutput(args: GetFuotaTaskOutputArgs, opts?: InvokeOptions): Output<GetFuotaTaskResult>
    def get_fuota_task(id: Optional[str] = None,
                       opts: Optional[InvokeOptions] = None) -> GetFuotaTaskResult
    def get_fuota_task_output(id: Optional[pulumi.Input[str]] = None,
                       opts: Optional[InvokeOptions] = None) -> Output[GetFuotaTaskResult]
    func LookupFuotaTask(ctx *Context, args *LookupFuotaTaskArgs, opts ...InvokeOption) (*LookupFuotaTaskResult, error)
    func LookupFuotaTaskOutput(ctx *Context, args *LookupFuotaTaskOutputArgs, opts ...InvokeOption) LookupFuotaTaskResultOutput

    > Note: This function is named LookupFuotaTask in the Go SDK.

    public static class GetFuotaTask 
    {
        public static Task<GetFuotaTaskResult> InvokeAsync(GetFuotaTaskArgs args, InvokeOptions? opts = null)
        public static Output<GetFuotaTaskResult> Invoke(GetFuotaTaskInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetFuotaTaskResult> getFuotaTask(GetFuotaTaskArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: aws-native:iotwireless:getFuotaTask
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Id string

    FUOTA task id. Returned after successful create.

    Id string

    FUOTA task id. Returned after successful create.

    id String

    FUOTA task id. Returned after successful create.

    id string

    FUOTA task id. Returned after successful create.

    id str

    FUOTA task id. Returned after successful create.

    id String

    FUOTA task id. Returned after successful create.

    getFuotaTask Result

    The following output properties are available:

    Arn string

    FUOTA task arn. Returned after successful create.

    AssociateMulticastGroup string

    Multicast group to associate. Only for update request.

    AssociateWirelessDevice string

    Wireless device to associate. Only for update request.

    Description string

    FUOTA task description

    DisassociateMulticastGroup string

    Multicast group to disassociate. Only for update request.

    DisassociateWirelessDevice string

    Wireless device to disassociate. Only for update request.

    FirmwareUpdateImage string

    FUOTA task firmware update image binary S3 link

    FirmwareUpdateRole string

    FUOTA task firmware IAM role for reading S3

    FuotaTaskStatus string

    FUOTA task status. Returned after successful read.

    Id string

    FUOTA task id. Returned after successful create.

    LoRaWan Pulumi.AwsNative.IoTWireless.Outputs.FuotaTaskLoRaWan

    FUOTA task LoRaWAN

    Name string

    Name of FUOTA task

    Tags List<Pulumi.AwsNative.IoTWireless.Outputs.FuotaTaskTag>

    A list of key-value pairs that contain metadata for the FUOTA task.

    Arn string

    FUOTA task arn. Returned after successful create.

    AssociateMulticastGroup string

    Multicast group to associate. Only for update request.

    AssociateWirelessDevice string

    Wireless device to associate. Only for update request.

    Description string

    FUOTA task description

    DisassociateMulticastGroup string

    Multicast group to disassociate. Only for update request.

    DisassociateWirelessDevice string

    Wireless device to disassociate. Only for update request.

    FirmwareUpdateImage string

    FUOTA task firmware update image binary S3 link

    FirmwareUpdateRole string

    FUOTA task firmware IAM role for reading S3

    FuotaTaskStatus string

    FUOTA task status. Returned after successful read.

    Id string

    FUOTA task id. Returned after successful create.

    LoRaWan FuotaTaskLoRaWan

    FUOTA task LoRaWAN

    Name string

    Name of FUOTA task

    Tags []FuotaTaskTag

    A list of key-value pairs that contain metadata for the FUOTA task.

    arn String

    FUOTA task arn. Returned after successful create.

    associateMulticastGroup String

    Multicast group to associate. Only for update request.

    associateWirelessDevice String

    Wireless device to associate. Only for update request.

    description String

    FUOTA task description

    disassociateMulticastGroup String

    Multicast group to disassociate. Only for update request.

    disassociateWirelessDevice String

    Wireless device to disassociate. Only for update request.

    firmwareUpdateImage String

    FUOTA task firmware update image binary S3 link

    firmwareUpdateRole String

    FUOTA task firmware IAM role for reading S3

    fuotaTaskStatus String

    FUOTA task status. Returned after successful read.

    id String

    FUOTA task id. Returned after successful create.

    loRaWan FuotaTaskLoRaWan

    FUOTA task LoRaWAN

    name String

    Name of FUOTA task

    tags List<FuotaTaskTag>

    A list of key-value pairs that contain metadata for the FUOTA task.

    arn string

    FUOTA task arn. Returned after successful create.

    associateMulticastGroup string

    Multicast group to associate. Only for update request.

    associateWirelessDevice string

    Wireless device to associate. Only for update request.

    description string

    FUOTA task description

    disassociateMulticastGroup string

    Multicast group to disassociate. Only for update request.

    disassociateWirelessDevice string

    Wireless device to disassociate. Only for update request.

    firmwareUpdateImage string

    FUOTA task firmware update image binary S3 link

    firmwareUpdateRole string

    FUOTA task firmware IAM role for reading S3

    fuotaTaskStatus string

    FUOTA task status. Returned after successful read.

    id string

    FUOTA task id. Returned after successful create.

    loRaWan FuotaTaskLoRaWan

    FUOTA task LoRaWAN

    name string

    Name of FUOTA task

    tags FuotaTaskTag[]

    A list of key-value pairs that contain metadata for the FUOTA task.

    arn str

    FUOTA task arn. Returned after successful create.

    associate_multicast_group str

    Multicast group to associate. Only for update request.

    associate_wireless_device str

    Wireless device to associate. Only for update request.

    description str

    FUOTA task description

    disassociate_multicast_group str

    Multicast group to disassociate. Only for update request.

    disassociate_wireless_device str

    Wireless device to disassociate. Only for update request.

    firmware_update_image str

    FUOTA task firmware update image binary S3 link

    firmware_update_role str

    FUOTA task firmware IAM role for reading S3

    fuota_task_status str

    FUOTA task status. Returned after successful read.

    id str

    FUOTA task id. Returned after successful create.

    lo_ra_wan FuotaTaskLoRaWan

    FUOTA task LoRaWAN

    name str

    Name of FUOTA task

    tags Sequence[FuotaTaskTag]

    A list of key-value pairs that contain metadata for the FUOTA task.

    arn String

    FUOTA task arn. Returned after successful create.

    associateMulticastGroup String

    Multicast group to associate. Only for update request.

    associateWirelessDevice String

    Wireless device to associate. Only for update request.

    description String

    FUOTA task description

    disassociateMulticastGroup String

    Multicast group to disassociate. Only for update request.

    disassociateWirelessDevice String

    Wireless device to disassociate. Only for update request.

    firmwareUpdateImage String

    FUOTA task firmware update image binary S3 link

    firmwareUpdateRole String

    FUOTA task firmware IAM role for reading S3

    fuotaTaskStatus String

    FUOTA task status. Returned after successful read.

    id String

    FUOTA task id. Returned after successful create.

    loRaWan Property Map

    FUOTA task LoRaWAN

    name String

    Name of FUOTA task

    tags List<Property Map>

    A list of key-value pairs that contain metadata for the FUOTA task.

    Supporting Types

    FuotaTaskLoRaWan

    RfRegion string

    FUOTA task LoRaWAN RF region

    StartTime string

    FUOTA task LoRaWAN start time

    RfRegion string

    FUOTA task LoRaWAN RF region

    StartTime string

    FUOTA task LoRaWAN start time

    rfRegion String

    FUOTA task LoRaWAN RF region

    startTime String

    FUOTA task LoRaWAN start time

    rfRegion string

    FUOTA task LoRaWAN RF region

    startTime string

    FUOTA task LoRaWAN start time

    rf_region str

    FUOTA task LoRaWAN RF region

    start_time str

    FUOTA task LoRaWAN start time

    rfRegion String

    FUOTA task LoRaWAN RF region

    startTime String

    FUOTA task LoRaWAN start time

    FuotaTaskTag

    Key string
    Value string
    Key string
    Value string
    key String
    value String
    key string
    value string
    key str
    value str
    key String
    value String

    Package Details

    Repository
    AWS Native pulumi/pulumi-aws-native
    License
    Apache-2.0
    aws-native logo

    AWS Native is in preview. AWS Classic is fully supported.

    AWS Native v0.90.0 published on Monday, Dec 4, 2023 by Pulumi