We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.85.0
published on Monday, Nov 2, 2026 by Pulumi
published on Monday, Nov 2, 2026 by Pulumi
We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.85.0
published on Monday, Nov 2, 2026 by Pulumi
published on Monday, Nov 2, 2026 by Pulumi
Creates an IoT OTA update on a target group of things or groups.
Using getOtaUpdate
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 getOtaUpdate(args: GetOtaUpdateArgs, opts?: InvokeOptions): Promise<GetOtaUpdateResult>
function getOtaUpdateOutput(args: GetOtaUpdateOutputArgs, opts?: InvokeOutputOptions): Output<GetOtaUpdateResult>def get_ota_update(ota_update_arn: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetOtaUpdateResult
def get_ota_update_output(ota_update_arn: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOutputOptions] = None) -> Output[GetOtaUpdateResult]func LookupOtaUpdate(ctx *Context, args *LookupOtaUpdateArgs, opts ...InvokeOption) (*LookupOtaUpdateResult, error)
func LookupOtaUpdateOutput(ctx *Context, args *LookupOtaUpdateOutputArgs, opts ...InvokeOption) LookupOtaUpdateResultOutput> Note: This function is named LookupOtaUpdate in the Go SDK.
public static class GetOtaUpdate
{
public static Task<GetOtaUpdateResult> InvokeAsync(GetOtaUpdateArgs args, InvokeOptions? opts = null)
public static Output<GetOtaUpdateResult> Invoke(GetOtaUpdateInvokeArgs args, InvokeOptions? opts = null)
public static Output<GetOtaUpdateResult> Invoke(GetOtaUpdateInvokeArgs args, InvokeOutputOptions opts)
}public static CompletableFuture<GetOtaUpdateResult> getOtaUpdate(GetOtaUpdateArgs args, InvokeOptions options)
public static Output<GetOtaUpdateResult> getOtaUpdate(GetOtaUpdateArgs args, InvokeOptions options)
public static Output<GetOtaUpdateResult> getOtaUpdate(GetOtaUpdateArgs args, InvokeOutputOptions options)
fn::invoke:
function: aws-native:iot:getOtaUpdate
arguments:
# arguments dictionarydata "aws-native_iot_get_ota_update" "name" {
# arguments
}The following arguments are supported:
- Ota
Update stringArn - The OTA update ARN.
- Ota
Update stringArn - The OTA update ARN.
- ota_
update_ stringarn - The OTA update ARN.
- ota
Update StringArn - The OTA update ARN.
- ota
Update stringArn - The OTA update ARN.
- ota_
update_ strarn - The OTA update ARN.
- ota
Update StringArn - The OTA update ARN.
getOtaUpdate Result
The following output properties are available:
- Creation
Date string - The date when the OTA update was created.
- Last
Modified stringDate - The date when the OTA update was last updated.
- Ota
Update stringArn - The OTA update ARN.
- Ota
Update Pulumi.Status Aws Native. Io T. Ota Update Status - The status of the OTA update.
-
List<Pulumi.
Aws Native. Outputs. Tag> - Metadata which can be used to manage updates.
- Creation
Date string - The date when the OTA update was created.
- Last
Modified stringDate - The date when the OTA update was last updated.
- Ota
Update stringArn - The OTA update ARN.
- Ota
Update OtaStatus Update Status - The status of the OTA update.
- Tag
- Metadata which can be used to manage updates.
- creation_
date string - The date when the OTA update was created.
- last_
modified_ stringdate - The date when the OTA update was last updated.
- ota_
update_ stringarn - The OTA update ARN.
- ota_
update_ "CREATE_PENDING" | "CREATE_IN_PROGRESS" | "CREATE_COMPLETE" | "CREATE_FAILED" | "DELETE_IN_PROGRESS" | "DELETE_FAILED"status - The status of the OTA update.
- list(object)
- Metadata which can be used to manage updates.
- creation
Date String - The date when the OTA update was created.
- last
Modified StringDate - The date when the OTA update was last updated.
- ota
Update StringArn - The OTA update ARN.
- ota
Update OtaStatus Update Status - The status of the OTA update.
- List<Tag>
- Metadata which can be used to manage updates.
- creation
Date string - The date when the OTA update was created.
- last
Modified stringDate - The date when the OTA update was last updated.
- ota
Update stringArn - The OTA update ARN.
- ota
Update OtaStatus Update Status - The status of the OTA update.
- Tag[]
- Metadata which can be used to manage updates.
- creation_
date str - The date when the OTA update was created.
- last_
modified_ strdate - The date when the OTA update was last updated.
- ota_
update_ strarn - The OTA update ARN.
- ota_
update_ Otastatus Update Status - The status of the OTA update.
- Sequence[root_Tag]
- Metadata which can be used to manage updates.
- creation
Date String - The date when the OTA update was created.
- last
Modified StringDate - The date when the OTA update was last updated.
- ota
Update StringArn - The OTA update ARN.
- ota
Update "CREATE_PENDING" | "CREATE_IN_PROGRESS" | "CREATE_COMPLETE" | "CREATE_FAILED" | "DELETE_IN_PROGRESS" | "DELETE_FAILED"Status - The status of the OTA update.
- List<Property Map>
- Metadata which can be used to manage updates.
Supporting Types
OtaUpdateStatus
- Create
Pending CREATE_PENDING- Create
In Progress CREATE_IN_PROGRESS- Create
Complete CREATE_COMPLETE- Create
Failed CREATE_FAILED- Delete
In Progress DELETE_IN_PROGRESS- Delete
Failed DELETE_FAILED
- Ota
Update Status Create Pending CREATE_PENDING- Ota
Update Status Create In Progress CREATE_IN_PROGRESS- Ota
Update Status Create Complete CREATE_COMPLETE- Ota
Update Status Create Failed CREATE_FAILED- Ota
Update Status Delete In Progress DELETE_IN_PROGRESS- Ota
Update Status Delete Failed DELETE_FAILED
- "CREATE_PENDING"
CREATE_PENDING- "CREATE_IN_PROGRESS"
CREATE_IN_PROGRESS- "CREATE_COMPLETE"
CREATE_COMPLETE- "CREATE_FAILED"
CREATE_FAILED- "DELETE_IN_PROGRESS"
DELETE_IN_PROGRESS- "DELETE_FAILED"
DELETE_FAILED
- Create
Pending CREATE_PENDING- Create
In Progress CREATE_IN_PROGRESS- Create
Complete CREATE_COMPLETE- Create
Failed CREATE_FAILED- Delete
In Progress DELETE_IN_PROGRESS- Delete
Failed DELETE_FAILED
- Create
Pending CREATE_PENDING- Create
In Progress CREATE_IN_PROGRESS- Create
Complete CREATE_COMPLETE- Create
Failed CREATE_FAILED- Delete
In Progress DELETE_IN_PROGRESS- Delete
Failed DELETE_FAILED
- CREATE_PENDING
CREATE_PENDING- CREATE_IN_PROGRESS
CREATE_IN_PROGRESS- CREATE_COMPLETE
CREATE_COMPLETE- CREATE_FAILED
CREATE_FAILED- DELETE_IN_PROGRESS
DELETE_IN_PROGRESS- DELETE_FAILED
DELETE_FAILED
- "CREATE_PENDING"
CREATE_PENDING- "CREATE_IN_PROGRESS"
CREATE_IN_PROGRESS- "CREATE_COMPLETE"
CREATE_COMPLETE- "CREATE_FAILED"
CREATE_FAILED- "DELETE_IN_PROGRESS"
DELETE_IN_PROGRESS- "DELETE_FAILED"
DELETE_FAILED
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.85.0
published on Monday, Nov 2, 2026 by Pulumi
published on Monday, Nov 2, 2026 by Pulumi