import type { HttpHandlerOptions as __HttpHandlerOptions, PaginationConfiguration, Paginator } from "@smithy/types"; import { type AssociateVehicleFleetCommandInput, type AssociateVehicleFleetCommandOutput } from "./commands/AssociateVehicleFleetCommand"; import { type BatchCreateVehicleCommandInput, type BatchCreateVehicleCommandOutput } from "./commands/BatchCreateVehicleCommand"; import { type BatchUpdateVehicleCommandInput, type BatchUpdateVehicleCommandOutput } from "./commands/BatchUpdateVehicleCommand"; import { type CreateCampaignCommandInput, type CreateCampaignCommandOutput } from "./commands/CreateCampaignCommand"; import { type CreateDecoderManifestCommandInput, type CreateDecoderManifestCommandOutput } from "./commands/CreateDecoderManifestCommand"; import { type CreateFleetCommandInput, type CreateFleetCommandOutput } from "./commands/CreateFleetCommand"; import { type CreateModelManifestCommandInput, type CreateModelManifestCommandOutput } from "./commands/CreateModelManifestCommand"; import { type CreateSignalCatalogCommandInput, type CreateSignalCatalogCommandOutput } from "./commands/CreateSignalCatalogCommand"; import { type CreateStateTemplateCommandInput, type CreateStateTemplateCommandOutput } from "./commands/CreateStateTemplateCommand"; import { type CreateVehicleCommandInput, type CreateVehicleCommandOutput } from "./commands/CreateVehicleCommand"; import { type DeleteCampaignCommandInput, type DeleteCampaignCommandOutput } from "./commands/DeleteCampaignCommand"; import { type DeleteDecoderManifestCommandInput, type DeleteDecoderManifestCommandOutput } from "./commands/DeleteDecoderManifestCommand"; import { type DeleteFleetCommandInput, type DeleteFleetCommandOutput } from "./commands/DeleteFleetCommand"; import { type DeleteModelManifestCommandInput, type DeleteModelManifestCommandOutput } from "./commands/DeleteModelManifestCommand"; import { type DeleteSignalCatalogCommandInput, type DeleteSignalCatalogCommandOutput } from "./commands/DeleteSignalCatalogCommand"; import { type DeleteStateTemplateCommandInput, type DeleteStateTemplateCommandOutput } from "./commands/DeleteStateTemplateCommand"; import { type DeleteVehicleCommandInput, type DeleteVehicleCommandOutput } from "./commands/DeleteVehicleCommand"; import { type DisassociateVehicleFleetCommandInput, type DisassociateVehicleFleetCommandOutput } from "./commands/DisassociateVehicleFleetCommand"; import { type GetCampaignCommandInput, type GetCampaignCommandOutput } from "./commands/GetCampaignCommand"; import { type GetDecoderManifestCommandInput, type GetDecoderManifestCommandOutput } from "./commands/GetDecoderManifestCommand"; import { type GetEncryptionConfigurationCommandInput, type GetEncryptionConfigurationCommandOutput } from "./commands/GetEncryptionConfigurationCommand"; import { type GetFleetCommandInput, type GetFleetCommandOutput } from "./commands/GetFleetCommand"; import { type GetLoggingOptionsCommandInput, type GetLoggingOptionsCommandOutput } from "./commands/GetLoggingOptionsCommand"; import { type GetModelManifestCommandInput, type GetModelManifestCommandOutput } from "./commands/GetModelManifestCommand"; import { type GetRegisterAccountStatusCommandInput, type GetRegisterAccountStatusCommandOutput } from "./commands/GetRegisterAccountStatusCommand"; import { type GetSignalCatalogCommandInput, type GetSignalCatalogCommandOutput } from "./commands/GetSignalCatalogCommand"; import { type GetStateTemplateCommandInput, type GetStateTemplateCommandOutput } from "./commands/GetStateTemplateCommand"; import { type GetVehicleCommandInput, type GetVehicleCommandOutput } from "./commands/GetVehicleCommand"; import { type GetVehicleStatusCommandInput, type GetVehicleStatusCommandOutput } from "./commands/GetVehicleStatusCommand"; import { type ImportDecoderManifestCommandInput, type ImportDecoderManifestCommandOutput } from "./commands/ImportDecoderManifestCommand"; import { type ImportSignalCatalogCommandInput, type ImportSignalCatalogCommandOutput } from "./commands/ImportSignalCatalogCommand"; import { type ListCampaignsCommandInput, type ListCampaignsCommandOutput } from "./commands/ListCampaignsCommand"; import { type ListDecoderManifestNetworkInterfacesCommandInput, type ListDecoderManifestNetworkInterfacesCommandOutput } from "./commands/ListDecoderManifestNetworkInterfacesCommand"; import { type ListDecoderManifestsCommandInput, type ListDecoderManifestsCommandOutput } from "./commands/ListDecoderManifestsCommand"; import { type ListDecoderManifestSignalsCommandInput, type ListDecoderManifestSignalsCommandOutput } from "./commands/ListDecoderManifestSignalsCommand"; import { type ListFleetsCommandInput, type ListFleetsCommandOutput } from "./commands/ListFleetsCommand"; import { type ListFleetsForVehicleCommandInput, type ListFleetsForVehicleCommandOutput } from "./commands/ListFleetsForVehicleCommand"; import { type ListModelManifestNodesCommandInput, type ListModelManifestNodesCommandOutput } from "./commands/ListModelManifestNodesCommand"; import { type ListModelManifestsCommandInput, type ListModelManifestsCommandOutput } from "./commands/ListModelManifestsCommand"; import { type ListSignalCatalogNodesCommandInput, type ListSignalCatalogNodesCommandOutput } from "./commands/ListSignalCatalogNodesCommand"; import { type ListSignalCatalogsCommandInput, type ListSignalCatalogsCommandOutput } from "./commands/ListSignalCatalogsCommand"; import { type ListStateTemplatesCommandInput, type ListStateTemplatesCommandOutput } from "./commands/ListStateTemplatesCommand"; import { type ListTagsForResourceCommandInput, type ListTagsForResourceCommandOutput } from "./commands/ListTagsForResourceCommand"; import { type ListVehiclesCommandInput, type ListVehiclesCommandOutput } from "./commands/ListVehiclesCommand"; import { type ListVehiclesInFleetCommandInput, type ListVehiclesInFleetCommandOutput } from "./commands/ListVehiclesInFleetCommand"; import { type PutEncryptionConfigurationCommandInput, type PutEncryptionConfigurationCommandOutput } from "./commands/PutEncryptionConfigurationCommand"; import { type PutLoggingOptionsCommandInput, type PutLoggingOptionsCommandOutput } from "./commands/PutLoggingOptionsCommand"; import { type RegisterAccountCommandInput, type RegisterAccountCommandOutput } from "./commands/RegisterAccountCommand"; import { type TagResourceCommandInput, type TagResourceCommandOutput } from "./commands/TagResourceCommand"; import { type UntagResourceCommandInput, type UntagResourceCommandOutput } from "./commands/UntagResourceCommand"; import { type UpdateCampaignCommandInput, type UpdateCampaignCommandOutput } from "./commands/UpdateCampaignCommand"; import { type UpdateDecoderManifestCommandInput, type UpdateDecoderManifestCommandOutput } from "./commands/UpdateDecoderManifestCommand"; import { type UpdateFleetCommandInput, type UpdateFleetCommandOutput } from "./commands/UpdateFleetCommand"; import { type UpdateModelManifestCommandInput, type UpdateModelManifestCommandOutput } from "./commands/UpdateModelManifestCommand"; import { type UpdateSignalCatalogCommandInput, type UpdateSignalCatalogCommandOutput } from "./commands/UpdateSignalCatalogCommand"; import { type UpdateStateTemplateCommandInput, type UpdateStateTemplateCommandOutput } from "./commands/UpdateStateTemplateCommand"; import { type UpdateVehicleCommandInput, type UpdateVehicleCommandOutput } from "./commands/UpdateVehicleCommand"; import { IoTFleetWiseClient } from "./IoTFleetWiseClient"; export interface IoTFleetWise { /** * @see {@link AssociateVehicleFleetCommand} */ associateVehicleFleet(args: AssociateVehicleFleetCommandInput, options?: __HttpHandlerOptions): Promise; associateVehicleFleet(args: AssociateVehicleFleetCommandInput, cb: (err: any, data?: AssociateVehicleFleetCommandOutput) => void): void; associateVehicleFleet(args: AssociateVehicleFleetCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AssociateVehicleFleetCommandOutput) => void): void; /** * @see {@link BatchCreateVehicleCommand} */ batchCreateVehicle(args: BatchCreateVehicleCommandInput, options?: __HttpHandlerOptions): Promise; batchCreateVehicle(args: BatchCreateVehicleCommandInput, cb: (err: any, data?: BatchCreateVehicleCommandOutput) => void): void; batchCreateVehicle(args: BatchCreateVehicleCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: BatchCreateVehicleCommandOutput) => void): void; /** * @see {@link BatchUpdateVehicleCommand} */ batchUpdateVehicle(args: BatchUpdateVehicleCommandInput, options?: __HttpHandlerOptions): Promise; batchUpdateVehicle(args: BatchUpdateVehicleCommandInput, cb: (err: any, data?: BatchUpdateVehicleCommandOutput) => void): void; batchUpdateVehicle(args: BatchUpdateVehicleCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: BatchUpdateVehicleCommandOutput) => void): void; /** * @see {@link CreateCampaignCommand} */ createCampaign(args: CreateCampaignCommandInput, options?: __HttpHandlerOptions): Promise; createCampaign(args: CreateCampaignCommandInput, cb: (err: any, data?: CreateCampaignCommandOutput) => void): void; createCampaign(args: CreateCampaignCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateCampaignCommandOutput) => void): void; /** * @see {@link CreateDecoderManifestCommand} */ createDecoderManifest(args: CreateDecoderManifestCommandInput, options?: __HttpHandlerOptions): Promise; createDecoderManifest(args: CreateDecoderManifestCommandInput, cb: (err: any, data?: CreateDecoderManifestCommandOutput) => void): void; createDecoderManifest(args: CreateDecoderManifestCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateDecoderManifestCommandOutput) => void): void; /** * @see {@link CreateFleetCommand} */ createFleet(args: CreateFleetCommandInput, options?: __HttpHandlerOptions): Promise; createFleet(args: CreateFleetCommandInput, cb: (err: any, data?: CreateFleetCommandOutput) => void): void; createFleet(args: CreateFleetCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateFleetCommandOutput) => void): void; /** * @see {@link CreateModelManifestCommand} */ createModelManifest(args: CreateModelManifestCommandInput, options?: __HttpHandlerOptions): Promise; createModelManifest(args: CreateModelManifestCommandInput, cb: (err: any, data?: CreateModelManifestCommandOutput) => void): void; createModelManifest(args: CreateModelManifestCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateModelManifestCommandOutput) => void): void; /** * @see {@link CreateSignalCatalogCommand} */ createSignalCatalog(args: CreateSignalCatalogCommandInput, options?: __HttpHandlerOptions): Promise; createSignalCatalog(args: CreateSignalCatalogCommandInput, cb: (err: any, data?: CreateSignalCatalogCommandOutput) => void): void; createSignalCatalog(args: CreateSignalCatalogCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateSignalCatalogCommandOutput) => void): void; /** * @see {@link CreateStateTemplateCommand} */ createStateTemplate(args: CreateStateTemplateCommandInput, options?: __HttpHandlerOptions): Promise; createStateTemplate(args: CreateStateTemplateCommandInput, cb: (err: any, data?: CreateStateTemplateCommandOutput) => void): void; createStateTemplate(args: CreateStateTemplateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateStateTemplateCommandOutput) => void): void; /** * @see {@link CreateVehicleCommand} */ createVehicle(args: CreateVehicleCommandInput, options?: __HttpHandlerOptions): Promise; createVehicle(args: CreateVehicleCommandInput, cb: (err: any, data?: CreateVehicleCommandOutput) => void): void; createVehicle(args: CreateVehicleCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateVehicleCommandOutput) => void): void; /** * @see {@link DeleteCampaignCommand} */ deleteCampaign(args: DeleteCampaignCommandInput, options?: __HttpHandlerOptions): Promise; deleteCampaign(args: DeleteCampaignCommandInput, cb: (err: any, data?: DeleteCampaignCommandOutput) => void): void; deleteCampaign(args: DeleteCampaignCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteCampaignCommandOutput) => void): void; /** * @see {@link DeleteDecoderManifestCommand} */ deleteDecoderManifest(args: DeleteDecoderManifestCommandInput, options?: __HttpHandlerOptions): Promise; deleteDecoderManifest(args: DeleteDecoderManifestCommandInput, cb: (err: any, data?: DeleteDecoderManifestCommandOutput) => void): void; deleteDecoderManifest(args: DeleteDecoderManifestCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteDecoderManifestCommandOutput) => void): void; /** * @see {@link DeleteFleetCommand} */ deleteFleet(args: DeleteFleetCommandInput, options?: __HttpHandlerOptions): Promise; deleteFleet(args: DeleteFleetCommandInput, cb: (err: any, data?: DeleteFleetCommandOutput) => void): void; deleteFleet(args: DeleteFleetCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteFleetCommandOutput) => void): void; /** * @see {@link DeleteModelManifestCommand} */ deleteModelManifest(args: DeleteModelManifestCommandInput, options?: __HttpHandlerOptions): Promise; deleteModelManifest(args: DeleteModelManifestCommandInput, cb: (err: any, data?: DeleteModelManifestCommandOutput) => void): void; deleteModelManifest(args: DeleteModelManifestCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteModelManifestCommandOutput) => void): void; /** * @see {@link DeleteSignalCatalogCommand} */ deleteSignalCatalog(args: DeleteSignalCatalogCommandInput, options?: __HttpHandlerOptions): Promise; deleteSignalCatalog(args: DeleteSignalCatalogCommandInput, cb: (err: any, data?: DeleteSignalCatalogCommandOutput) => void): void; deleteSignalCatalog(args: DeleteSignalCatalogCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteSignalCatalogCommandOutput) => void): void; /** * @see {@link DeleteStateTemplateCommand} */ deleteStateTemplate(args: DeleteStateTemplateCommandInput, options?: __HttpHandlerOptions): Promise; deleteStateTemplate(args: DeleteStateTemplateCommandInput, cb: (err: any, data?: DeleteStateTemplateCommandOutput) => void): void; deleteStateTemplate(args: DeleteStateTemplateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteStateTemplateCommandOutput) => void): void; /** * @see {@link DeleteVehicleCommand} */ deleteVehicle(args: DeleteVehicleCommandInput, options?: __HttpHandlerOptions): Promise; deleteVehicle(args: DeleteVehicleCommandInput, cb: (err: any, data?: DeleteVehicleCommandOutput) => void): void; deleteVehicle(args: DeleteVehicleCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteVehicleCommandOutput) => void): void; /** * @see {@link DisassociateVehicleFleetCommand} */ disassociateVehicleFleet(args: DisassociateVehicleFleetCommandInput, options?: __HttpHandlerOptions): Promise; disassociateVehicleFleet(args: DisassociateVehicleFleetCommandInput, cb: (err: any, data?: DisassociateVehicleFleetCommandOutput) => void): void; disassociateVehicleFleet(args: DisassociateVehicleFleetCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DisassociateVehicleFleetCommandOutput) => void): void; /** * @see {@link GetCampaignCommand} */ getCampaign(args: GetCampaignCommandInput, options?: __HttpHandlerOptions): Promise; getCampaign(args: GetCampaignCommandInput, cb: (err: any, data?: GetCampaignCommandOutput) => void): void; getCampaign(args: GetCampaignCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetCampaignCommandOutput) => void): void; /** * @see {@link GetDecoderManifestCommand} */ getDecoderManifest(args: GetDecoderManifestCommandInput, options?: __HttpHandlerOptions): Promise; getDecoderManifest(args: GetDecoderManifestCommandInput, cb: (err: any, data?: GetDecoderManifestCommandOutput) => void): void; getDecoderManifest(args: GetDecoderManifestCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetDecoderManifestCommandOutput) => void): void; /** * @see {@link GetEncryptionConfigurationCommand} */ getEncryptionConfiguration(): Promise; getEncryptionConfiguration(args: GetEncryptionConfigurationCommandInput, options?: __HttpHandlerOptions): Promise; getEncryptionConfiguration(args: GetEncryptionConfigurationCommandInput, cb: (err: any, data?: GetEncryptionConfigurationCommandOutput) => void): void; getEncryptionConfiguration(args: GetEncryptionConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetEncryptionConfigurationCommandOutput) => void): void; /** * @see {@link GetFleetCommand} */ getFleet(args: GetFleetCommandInput, options?: __HttpHandlerOptions): Promise; getFleet(args: GetFleetCommandInput, cb: (err: any, data?: GetFleetCommandOutput) => void): void; getFleet(args: GetFleetCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetFleetCommandOutput) => void): void; /** * @see {@link GetLoggingOptionsCommand} */ getLoggingOptions(): Promise; getLoggingOptions(args: GetLoggingOptionsCommandInput, options?: __HttpHandlerOptions): Promise; getLoggingOptions(args: GetLoggingOptionsCommandInput, cb: (err: any, data?: GetLoggingOptionsCommandOutput) => void): void; getLoggingOptions(args: GetLoggingOptionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetLoggingOptionsCommandOutput) => void): void; /** * @see {@link GetModelManifestCommand} */ getModelManifest(args: GetModelManifestCommandInput, options?: __HttpHandlerOptions): Promise; getModelManifest(args: GetModelManifestCommandInput, cb: (err: any, data?: GetModelManifestCommandOutput) => void): void; getModelManifest(args: GetModelManifestCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetModelManifestCommandOutput) => void): void; /** * @see {@link GetRegisterAccountStatusCommand} */ getRegisterAccountStatus(): Promise; getRegisterAccountStatus(args: GetRegisterAccountStatusCommandInput, options?: __HttpHandlerOptions): Promise; getRegisterAccountStatus(args: GetRegisterAccountStatusCommandInput, cb: (err: any, data?: GetRegisterAccountStatusCommandOutput) => void): void; getRegisterAccountStatus(args: GetRegisterAccountStatusCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetRegisterAccountStatusCommandOutput) => void): void; /** * @see {@link GetSignalCatalogCommand} */ getSignalCatalog(args: GetSignalCatalogCommandInput, options?: __HttpHandlerOptions): Promise; getSignalCatalog(args: GetSignalCatalogCommandInput, cb: (err: any, data?: GetSignalCatalogCommandOutput) => void): void; getSignalCatalog(args: GetSignalCatalogCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetSignalCatalogCommandOutput) => void): void; /** * @see {@link GetStateTemplateCommand} */ getStateTemplate(args: GetStateTemplateCommandInput, options?: __HttpHandlerOptions): Promise; getStateTemplate(args: GetStateTemplateCommandInput, cb: (err: any, data?: GetStateTemplateCommandOutput) => void): void; getStateTemplate(args: GetStateTemplateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetStateTemplateCommandOutput) => void): void; /** * @see {@link GetVehicleCommand} */ getVehicle(args: GetVehicleCommandInput, options?: __HttpHandlerOptions): Promise; getVehicle(args: GetVehicleCommandInput, cb: (err: any, data?: GetVehicleCommandOutput) => void): void; getVehicle(args: GetVehicleCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetVehicleCommandOutput) => void): void; /** * @see {@link GetVehicleStatusCommand} */ getVehicleStatus(args: GetVehicleStatusCommandInput, options?: __HttpHandlerOptions): Promise; getVehicleStatus(args: GetVehicleStatusCommandInput, cb: (err: any, data?: GetVehicleStatusCommandOutput) => void): void; getVehicleStatus(args: GetVehicleStatusCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetVehicleStatusCommandOutput) => void): void; /** * @see {@link ImportDecoderManifestCommand} */ importDecoderManifest(args: ImportDecoderManifestCommandInput, options?: __HttpHandlerOptions): Promise; importDecoderManifest(args: ImportDecoderManifestCommandInput, cb: (err: any, data?: ImportDecoderManifestCommandOutput) => void): void; importDecoderManifest(args: ImportDecoderManifestCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ImportDecoderManifestCommandOutput) => void): void; /** * @see {@link ImportSignalCatalogCommand} */ importSignalCatalog(args: ImportSignalCatalogCommandInput, options?: __HttpHandlerOptions): Promise; importSignalCatalog(args: ImportSignalCatalogCommandInput, cb: (err: any, data?: ImportSignalCatalogCommandOutput) => void): void; importSignalCatalog(args: ImportSignalCatalogCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ImportSignalCatalogCommandOutput) => void): void; /** * @see {@link ListCampaignsCommand} */ listCampaigns(): Promise; listCampaigns(args: ListCampaignsCommandInput, options?: __HttpHandlerOptions): Promise; listCampaigns(args: ListCampaignsCommandInput, cb: (err: any, data?: ListCampaignsCommandOutput) => void): void; listCampaigns(args: ListCampaignsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListCampaignsCommandOutput) => void): void; /** * @see {@link ListDecoderManifestNetworkInterfacesCommand} */ listDecoderManifestNetworkInterfaces(args: ListDecoderManifestNetworkInterfacesCommandInput, options?: __HttpHandlerOptions): Promise; listDecoderManifestNetworkInterfaces(args: ListDecoderManifestNetworkInterfacesCommandInput, cb: (err: any, data?: ListDecoderManifestNetworkInterfacesCommandOutput) => void): void; listDecoderManifestNetworkInterfaces(args: ListDecoderManifestNetworkInterfacesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListDecoderManifestNetworkInterfacesCommandOutput) => void): void; /** * @see {@link ListDecoderManifestsCommand} */ listDecoderManifests(): Promise; listDecoderManifests(args: ListDecoderManifestsCommandInput, options?: __HttpHandlerOptions): Promise; listDecoderManifests(args: ListDecoderManifestsCommandInput, cb: (err: any, data?: ListDecoderManifestsCommandOutput) => void): void; listDecoderManifests(args: ListDecoderManifestsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListDecoderManifestsCommandOutput) => void): void; /** * @see {@link ListDecoderManifestSignalsCommand} */ listDecoderManifestSignals(args: ListDecoderManifestSignalsCommandInput, options?: __HttpHandlerOptions): Promise; listDecoderManifestSignals(args: ListDecoderManifestSignalsCommandInput, cb: (err: any, data?: ListDecoderManifestSignalsCommandOutput) => void): void; listDecoderManifestSignals(args: ListDecoderManifestSignalsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListDecoderManifestSignalsCommandOutput) => void): void; /** * @see {@link ListFleetsCommand} */ listFleets(): Promise; listFleets(args: ListFleetsCommandInput, options?: __HttpHandlerOptions): Promise; listFleets(args: ListFleetsCommandInput, cb: (err: any, data?: ListFleetsCommandOutput) => void): void; listFleets(args: ListFleetsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListFleetsCommandOutput) => void): void; /** * @see {@link ListFleetsForVehicleCommand} */ listFleetsForVehicle(args: ListFleetsForVehicleCommandInput, options?: __HttpHandlerOptions): Promise; listFleetsForVehicle(args: ListFleetsForVehicleCommandInput, cb: (err: any, data?: ListFleetsForVehicleCommandOutput) => void): void; listFleetsForVehicle(args: ListFleetsForVehicleCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListFleetsForVehicleCommandOutput) => void): void; /** * @see {@link ListModelManifestNodesCommand} */ listModelManifestNodes(args: ListModelManifestNodesCommandInput, options?: __HttpHandlerOptions): Promise; listModelManifestNodes(args: ListModelManifestNodesCommandInput, cb: (err: any, data?: ListModelManifestNodesCommandOutput) => void): void; listModelManifestNodes(args: ListModelManifestNodesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListModelManifestNodesCommandOutput) => void): void; /** * @see {@link ListModelManifestsCommand} */ listModelManifests(): Promise; listModelManifests(args: ListModelManifestsCommandInput, options?: __HttpHandlerOptions): Promise; listModelManifests(args: ListModelManifestsCommandInput, cb: (err: any, data?: ListModelManifestsCommandOutput) => void): void; listModelManifests(args: ListModelManifestsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListModelManifestsCommandOutput) => void): void; /** * @see {@link ListSignalCatalogNodesCommand} */ listSignalCatalogNodes(args: ListSignalCatalogNodesCommandInput, options?: __HttpHandlerOptions): Promise; listSignalCatalogNodes(args: ListSignalCatalogNodesCommandInput, cb: (err: any, data?: ListSignalCatalogNodesCommandOutput) => void): void; listSignalCatalogNodes(args: ListSignalCatalogNodesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListSignalCatalogNodesCommandOutput) => void): void; /** * @see {@link ListSignalCatalogsCommand} */ listSignalCatalogs(): Promise; listSignalCatalogs(args: ListSignalCatalogsCommandInput, options?: __HttpHandlerOptions): Promise; listSignalCatalogs(args: ListSignalCatalogsCommandInput, cb: (err: any, data?: ListSignalCatalogsCommandOutput) => void): void; listSignalCatalogs(args: ListSignalCatalogsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListSignalCatalogsCommandOutput) => void): void; /** * @see {@link ListStateTemplatesCommand} */ listStateTemplates(): Promise; listStateTemplates(args: ListStateTemplatesCommandInput, options?: __HttpHandlerOptions): Promise; listStateTemplates(args: ListStateTemplatesCommandInput, cb: (err: any, data?: ListStateTemplatesCommandOutput) => void): void; listStateTemplates(args: ListStateTemplatesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListStateTemplatesCommandOutput) => void): void; /** * @see {@link ListTagsForResourceCommand} */ listTagsForResource(args: ListTagsForResourceCommandInput, options?: __HttpHandlerOptions): Promise; listTagsForResource(args: ListTagsForResourceCommandInput, cb: (err: any, data?: ListTagsForResourceCommandOutput) => void): void; listTagsForResource(args: ListTagsForResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListTagsForResourceCommandOutput) => void): void; /** * @see {@link ListVehiclesCommand} */ listVehicles(): Promise; listVehicles(args: ListVehiclesCommandInput, options?: __HttpHandlerOptions): Promise; listVehicles(args: ListVehiclesCommandInput, cb: (err: any, data?: ListVehiclesCommandOutput) => void): void; listVehicles(args: ListVehiclesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListVehiclesCommandOutput) => void): void; /** * @see {@link ListVehiclesInFleetCommand} */ listVehiclesInFleet(args: ListVehiclesInFleetCommandInput, options?: __HttpHandlerOptions): Promise; listVehiclesInFleet(args: ListVehiclesInFleetCommandInput, cb: (err: any, data?: ListVehiclesInFleetCommandOutput) => void): void; listVehiclesInFleet(args: ListVehiclesInFleetCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListVehiclesInFleetCommandOutput) => void): void; /** * @see {@link PutEncryptionConfigurationCommand} */ putEncryptionConfiguration(args: PutEncryptionConfigurationCommandInput, options?: __HttpHandlerOptions): Promise; putEncryptionConfiguration(args: PutEncryptionConfigurationCommandInput, cb: (err: any, data?: PutEncryptionConfigurationCommandOutput) => void): void; putEncryptionConfiguration(args: PutEncryptionConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutEncryptionConfigurationCommandOutput) => void): void; /** * @see {@link PutLoggingOptionsCommand} */ putLoggingOptions(args: PutLoggingOptionsCommandInput, options?: __HttpHandlerOptions): Promise; putLoggingOptions(args: PutLoggingOptionsCommandInput, cb: (err: any, data?: PutLoggingOptionsCommandOutput) => void): void; putLoggingOptions(args: PutLoggingOptionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutLoggingOptionsCommandOutput) => void): void; /** * @see {@link RegisterAccountCommand} */ registerAccount(): Promise; registerAccount(args: RegisterAccountCommandInput, options?: __HttpHandlerOptions): Promise; registerAccount(args: RegisterAccountCommandInput, cb: (err: any, data?: RegisterAccountCommandOutput) => void): void; registerAccount(args: RegisterAccountCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: RegisterAccountCommandOutput) => void): void; /** * @see {@link TagResourceCommand} */ tagResource(args: TagResourceCommandInput, options?: __HttpHandlerOptions): Promise; tagResource(args: TagResourceCommandInput, cb: (err: any, data?: TagResourceCommandOutput) => void): void; tagResource(args: TagResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: TagResourceCommandOutput) => void): void; /** * @see {@link UntagResourceCommand} */ untagResource(args: UntagResourceCommandInput, options?: __HttpHandlerOptions): Promise; untagResource(args: UntagResourceCommandInput, cb: (err: any, data?: UntagResourceCommandOutput) => void): void; untagResource(args: UntagResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UntagResourceCommandOutput) => void): void; /** * @see {@link UpdateCampaignCommand} */ updateCampaign(args: UpdateCampaignCommandInput, options?: __HttpHandlerOptions): Promise; updateCampaign(args: UpdateCampaignCommandInput, cb: (err: any, data?: UpdateCampaignCommandOutput) => void): void; updateCampaign(args: UpdateCampaignCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateCampaignCommandOutput) => void): void; /** * @see {@link UpdateDecoderManifestCommand} */ updateDecoderManifest(args: UpdateDecoderManifestCommandInput, options?: __HttpHandlerOptions): Promise; updateDecoderManifest(args: UpdateDecoderManifestCommandInput, cb: (err: any, data?: UpdateDecoderManifestCommandOutput) => void): void; updateDecoderManifest(args: UpdateDecoderManifestCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateDecoderManifestCommandOutput) => void): void; /** * @see {@link UpdateFleetCommand} */ updateFleet(args: UpdateFleetCommandInput, options?: __HttpHandlerOptions): Promise; updateFleet(args: UpdateFleetCommandInput, cb: (err: any, data?: UpdateFleetCommandOutput) => void): void; updateFleet(args: UpdateFleetCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateFleetCommandOutput) => void): void; /** * @see {@link UpdateModelManifestCommand} */ updateModelManifest(args: UpdateModelManifestCommandInput, options?: __HttpHandlerOptions): Promise; updateModelManifest(args: UpdateModelManifestCommandInput, cb: (err: any, data?: UpdateModelManifestCommandOutput) => void): void; updateModelManifest(args: UpdateModelManifestCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateModelManifestCommandOutput) => void): void; /** * @see {@link UpdateSignalCatalogCommand} */ updateSignalCatalog(args: UpdateSignalCatalogCommandInput, options?: __HttpHandlerOptions): Promise; updateSignalCatalog(args: UpdateSignalCatalogCommandInput, cb: (err: any, data?: UpdateSignalCatalogCommandOutput) => void): void; updateSignalCatalog(args: UpdateSignalCatalogCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateSignalCatalogCommandOutput) => void): void; /** * @see {@link UpdateStateTemplateCommand} */ updateStateTemplate(args: UpdateStateTemplateCommandInput, options?: __HttpHandlerOptions): Promise; updateStateTemplate(args: UpdateStateTemplateCommandInput, cb: (err: any, data?: UpdateStateTemplateCommandOutput) => void): void; updateStateTemplate(args: UpdateStateTemplateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateStateTemplateCommandOutput) => void): void; /** * @see {@link UpdateVehicleCommand} */ updateVehicle(args: UpdateVehicleCommandInput, options?: __HttpHandlerOptions): Promise; updateVehicle(args: UpdateVehicleCommandInput, cb: (err: any, data?: UpdateVehicleCommandOutput) => void): void; updateVehicle(args: UpdateVehicleCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateVehicleCommandOutput) => void): void; /** * @see {@link GetVehicleStatusCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link GetVehicleStatusCommandOutput}. */ paginateGetVehicleStatus(args: GetVehicleStatusCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListCampaignsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListCampaignsCommandOutput}. */ paginateListCampaigns(args?: ListCampaignsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListDecoderManifestNetworkInterfacesCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListDecoderManifestNetworkInterfacesCommandOutput}. */ paginateListDecoderManifestNetworkInterfaces(args: ListDecoderManifestNetworkInterfacesCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListDecoderManifestsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListDecoderManifestsCommandOutput}. */ paginateListDecoderManifests(args?: ListDecoderManifestsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListDecoderManifestSignalsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListDecoderManifestSignalsCommandOutput}. */ paginateListDecoderManifestSignals(args: ListDecoderManifestSignalsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListFleetsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListFleetsCommandOutput}. */ paginateListFleets(args?: ListFleetsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListFleetsForVehicleCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListFleetsForVehicleCommandOutput}. */ paginateListFleetsForVehicle(args: ListFleetsForVehicleCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListModelManifestNodesCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListModelManifestNodesCommandOutput}. */ paginateListModelManifestNodes(args: ListModelManifestNodesCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListModelManifestsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListModelManifestsCommandOutput}. */ paginateListModelManifests(args?: ListModelManifestsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListSignalCatalogNodesCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListSignalCatalogNodesCommandOutput}. */ paginateListSignalCatalogNodes(args: ListSignalCatalogNodesCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListSignalCatalogsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListSignalCatalogsCommandOutput}. */ paginateListSignalCatalogs(args?: ListSignalCatalogsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListStateTemplatesCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListStateTemplatesCommandOutput}. */ paginateListStateTemplates(args?: ListStateTemplatesCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListVehiclesCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListVehiclesCommandOutput}. */ paginateListVehicles(args?: ListVehiclesCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListVehiclesInFleetCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListVehiclesInFleetCommandOutput}. */ paginateListVehiclesInFleet(args: ListVehiclesInFleetCommandInput, paginationConfig?: Omit): Paginator; } /** *

Amazon Web Services IoT FleetWise is a fully managed service that you can use to collect, model, and transfer * vehicle data to the Amazon Web Services cloud at scale. With Amazon Web Services IoT FleetWise, you can standardize all of * your vehicle data models, independent of the in-vehicle communication architecture, and * define data collection rules to transfer only high-value data to the cloud. *

*

For more information, see What is Amazon Web Services IoT FleetWise? in the * Amazon Web Services IoT FleetWise Developer Guide.

* *

Access to certain Amazon Web Services IoT FleetWise features is currently gated. For more information, see Amazon Web Services Region and feature availability in the Amazon Web Services IoT FleetWise Developer Guide.

*
* @public */ export declare class IoTFleetWise extends IoTFleetWiseClient implements IoTFleetWise { }