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.102.0 published on Tuesday, Apr 16, 2024 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.102.0 published on Tuesday, Apr 16, 2024 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.Outputs.Tag>
    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 Tag
    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<Tag>
    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 Tag[]
    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[root_Tag]
    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

    Tag

    Key string
    The key name of the tag
    Value string
    The value of the tag
    Key string
    The key name of the tag
    Value string
    The value of the tag
    key String
    The key name of the tag
    value String
    The value of the tag
    key string
    The key name of the tag
    value string
    The value of the tag
    key str
    The key name of the tag
    value str
    The value of the tag
    key String
    The key name of the tag
    value String
    The value of the tag

    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.102.0 published on Tuesday, Apr 16, 2024 by Pulumi