Typed dictionaries
Index > IoTFleetWise > Typed dictionaries
Auto-generated documentation for IoTFleetWise type annotations stubs module mypy-boto3-iotfleetwise.
ActuatorTypeDef
# ActuatorTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import ActuatorTypeDef
def get_value() -> ActuatorTypeDef:
return {
"fullyQualifiedName": ...,
"dataType": ...,
}
# ActuatorTypeDef definition
class ActuatorTypeDef(TypedDict):
fullyQualifiedName: str,
dataType: NodeDataTypeType, # (1)
description: NotRequired[str],
unit: NotRequired[str],
allowedValues: NotRequired[Sequence[str]],
min: NotRequired[float],
max: NotRequired[float],
assignedValue: NotRequired[str],
- See NodeDataTypeType
AssociateVehicleFleetRequestRequestTypeDef
# AssociateVehicleFleetRequestRequestTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import AssociateVehicleFleetRequestRequestTypeDef
def get_value() -> AssociateVehicleFleetRequestRequestTypeDef:
return {
"vehicleName": ...,
"fleetId": ...,
}
# AssociateVehicleFleetRequestRequestTypeDef definition
class AssociateVehicleFleetRequestRequestTypeDef(TypedDict):
vehicleName: str,
fleetId: str,
AttributeTypeDef
# AttributeTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import AttributeTypeDef
def get_value() -> AttributeTypeDef:
return {
"fullyQualifiedName": ...,
"dataType": ...,
}
# AttributeTypeDef definition
class AttributeTypeDef(TypedDict):
fullyQualifiedName: str,
dataType: NodeDataTypeType, # (1)
description: NotRequired[str],
unit: NotRequired[str],
allowedValues: NotRequired[Sequence[str]],
min: NotRequired[float],
max: NotRequired[float],
assignedValue: NotRequired[str],
defaultValue: NotRequired[str],
- See NodeDataTypeType
CreateVehicleErrorTypeDef
# CreateVehicleErrorTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import CreateVehicleErrorTypeDef
def get_value() -> CreateVehicleErrorTypeDef:
return {
"vehicleName": ...,
}
# CreateVehicleErrorTypeDef definition
class CreateVehicleErrorTypeDef(TypedDict):
vehicleName: NotRequired[str],
code: NotRequired[str],
message: NotRequired[str],
CreateVehicleResponseItemTypeDef
# CreateVehicleResponseItemTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import CreateVehicleResponseItemTypeDef
def get_value() -> CreateVehicleResponseItemTypeDef:
return {
"vehicleName": ...,
}
# CreateVehicleResponseItemTypeDef definition
class CreateVehicleResponseItemTypeDef(TypedDict):
vehicleName: NotRequired[str],
arn: NotRequired[str],
thingArn: NotRequired[str],
ResponseMetadataTypeDef
# ResponseMetadataTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import ResponseMetadataTypeDef
def get_value() -> ResponseMetadataTypeDef:
return {
"RequestId": ...,
"HostId": ...,
"HTTPStatusCode": ...,
"HTTPHeaders": ...,
"RetryAttempts": ...,
}
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HostId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
UpdateVehicleRequestItemTypeDef
# UpdateVehicleRequestItemTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import UpdateVehicleRequestItemTypeDef
def get_value() -> UpdateVehicleRequestItemTypeDef:
return {
"vehicleName": ...,
}
# UpdateVehicleRequestItemTypeDef definition
class UpdateVehicleRequestItemTypeDef(TypedDict):
vehicleName: str,
modelManifestArn: NotRequired[str],
decoderManifestArn: NotRequired[str],
attributes: NotRequired[Mapping[str, str]],
attributeUpdateMode: NotRequired[UpdateModeType], # (1)
- See UpdateModeType
UpdateVehicleErrorTypeDef
# UpdateVehicleErrorTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import UpdateVehicleErrorTypeDef
def get_value() -> UpdateVehicleErrorTypeDef:
return {
"vehicleName": ...,
}
# UpdateVehicleErrorTypeDef definition
class UpdateVehicleErrorTypeDef(TypedDict):
vehicleName: NotRequired[str],
code: NotRequired[int],
message: NotRequired[str],
UpdateVehicleResponseItemTypeDef
# UpdateVehicleResponseItemTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import UpdateVehicleResponseItemTypeDef
def get_value() -> UpdateVehicleResponseItemTypeDef:
return {
"vehicleName": ...,
}
# UpdateVehicleResponseItemTypeDef definition
class UpdateVehicleResponseItemTypeDef(TypedDict):
vehicleName: NotRequired[str],
arn: NotRequired[str],
BranchTypeDef
# BranchTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import BranchTypeDef
def get_value() -> BranchTypeDef:
return {
"fullyQualifiedName": ...,
}
# BranchTypeDef definition
class BranchTypeDef(TypedDict):
fullyQualifiedName: str,
description: NotRequired[str],
CampaignSummaryTypeDef
# CampaignSummaryTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import CampaignSummaryTypeDef
def get_value() -> CampaignSummaryTypeDef:
return {
"creationTime": ...,
"lastModificationTime": ...,
}
# CampaignSummaryTypeDef definition
class CampaignSummaryTypeDef(TypedDict):
creationTime: datetime,
lastModificationTime: datetime,
arn: NotRequired[str],
name: NotRequired[str],
description: NotRequired[str],
signalCatalogArn: NotRequired[str],
targetArn: NotRequired[str],
status: NotRequired[CampaignStatusType], # (1)
CanDbcDefinitionTypeDef
# CanDbcDefinitionTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import CanDbcDefinitionTypeDef
def get_value() -> CanDbcDefinitionTypeDef:
return {
"networkInterface": ...,
"canDbcFiles": ...,
}
# CanDbcDefinitionTypeDef definition
class CanDbcDefinitionTypeDef(TypedDict):
networkInterface: str,
canDbcFiles: Sequence[Union[str, bytes, IO[Any], StreamingBody]],
signalsMap: NotRequired[Mapping[str, str]],
CanInterfaceTypeDef
# CanInterfaceTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import CanInterfaceTypeDef
def get_value() -> CanInterfaceTypeDef:
return {
"name": ...,
}
# CanInterfaceTypeDef definition
class CanInterfaceTypeDef(TypedDict):
name: str,
protocolName: NotRequired[str],
protocolVersion: NotRequired[str],
CanSignalTypeDef
# CanSignalTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import CanSignalTypeDef
def get_value() -> CanSignalTypeDef:
return {
"messageId": ...,
"isBigEndian": ...,
"isSigned": ...,
"startBit": ...,
"offset": ...,
"factor": ...,
"length": ...,
}
# CanSignalTypeDef definition
class CanSignalTypeDef(TypedDict):
messageId: int,
isBigEndian: bool,
isSigned: bool,
startBit: int,
offset: float,
factor: float,
length: int,
name: NotRequired[str],
CloudWatchLogDeliveryOptionsTypeDef
# CloudWatchLogDeliveryOptionsTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import CloudWatchLogDeliveryOptionsTypeDef
def get_value() -> CloudWatchLogDeliveryOptionsTypeDef:
return {
"logType": ...,
}
# CloudWatchLogDeliveryOptionsTypeDef definition
class CloudWatchLogDeliveryOptionsTypeDef(TypedDict):
logType: LogTypeType, # (1)
logGroupName: NotRequired[str],
- See LogTypeType
ConditionBasedCollectionSchemeTypeDef
# ConditionBasedCollectionSchemeTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import ConditionBasedCollectionSchemeTypeDef
def get_value() -> ConditionBasedCollectionSchemeTypeDef:
return {
"expression": ...,
}
# ConditionBasedCollectionSchemeTypeDef definition
class ConditionBasedCollectionSchemeTypeDef(TypedDict):
expression: str,
minimumTriggerIntervalMs: NotRequired[int],
triggerMode: NotRequired[TriggerModeType], # (1)
conditionLanguageVersion: NotRequired[int],
- See TriggerModeType
TimeBasedCollectionSchemeTypeDef
# TimeBasedCollectionSchemeTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import TimeBasedCollectionSchemeTypeDef
def get_value() -> TimeBasedCollectionSchemeTypeDef:
return {
"periodMs": ...,
}
# TimeBasedCollectionSchemeTypeDef definition
class TimeBasedCollectionSchemeTypeDef(TypedDict):
periodMs: int,
SignalInformationTypeDef
# SignalInformationTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import SignalInformationTypeDef
def get_value() -> SignalInformationTypeDef:
return {
"name": ...,
}
# SignalInformationTypeDef definition
class SignalInformationTypeDef(TypedDict):
name: str,
maxSampleCount: NotRequired[int],
minimumSamplingIntervalMs: NotRequired[int],
TagTypeDef
# TagTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import TagTypeDef
def get_value() -> TagTypeDef:
return {
"Key": ...,
"Value": ...,
}
# TagTypeDef definition
class TagTypeDef(TypedDict):
Key: str,
Value: str,
DecoderManifestSummaryTypeDef
# DecoderManifestSummaryTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import DecoderManifestSummaryTypeDef
def get_value() -> DecoderManifestSummaryTypeDef:
return {
"creationTime": ...,
"lastModificationTime": ...,
}
# DecoderManifestSummaryTypeDef definition
class DecoderManifestSummaryTypeDef(TypedDict):
creationTime: datetime,
lastModificationTime: datetime,
name: NotRequired[str],
arn: NotRequired[str],
modelManifestArn: NotRequired[str],
description: NotRequired[str],
status: NotRequired[ManifestStatusType], # (1)
DeleteCampaignRequestRequestTypeDef
# DeleteCampaignRequestRequestTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import DeleteCampaignRequestRequestTypeDef
def get_value() -> DeleteCampaignRequestRequestTypeDef:
return {
"name": ...,
}
# DeleteCampaignRequestRequestTypeDef definition
class DeleteCampaignRequestRequestTypeDef(TypedDict):
name: str,
DeleteDecoderManifestRequestRequestTypeDef
# DeleteDecoderManifestRequestRequestTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import DeleteDecoderManifestRequestRequestTypeDef
def get_value() -> DeleteDecoderManifestRequestRequestTypeDef:
return {
"name": ...,
}
# DeleteDecoderManifestRequestRequestTypeDef definition
class DeleteDecoderManifestRequestRequestTypeDef(TypedDict):
name: str,
DeleteFleetRequestRequestTypeDef
# DeleteFleetRequestRequestTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import DeleteFleetRequestRequestTypeDef
def get_value() -> DeleteFleetRequestRequestTypeDef:
return {
"fleetId": ...,
}
# DeleteFleetRequestRequestTypeDef definition
class DeleteFleetRequestRequestTypeDef(TypedDict):
fleetId: str,
DeleteModelManifestRequestRequestTypeDef
# DeleteModelManifestRequestRequestTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import DeleteModelManifestRequestRequestTypeDef
def get_value() -> DeleteModelManifestRequestRequestTypeDef:
return {
"name": ...,
}
# DeleteModelManifestRequestRequestTypeDef definition
class DeleteModelManifestRequestRequestTypeDef(TypedDict):
name: str,
DeleteSignalCatalogRequestRequestTypeDef
# DeleteSignalCatalogRequestRequestTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import DeleteSignalCatalogRequestRequestTypeDef
def get_value() -> DeleteSignalCatalogRequestRequestTypeDef:
return {
"name": ...,
}
# DeleteSignalCatalogRequestRequestTypeDef definition
class DeleteSignalCatalogRequestRequestTypeDef(TypedDict):
name: str,
DeleteVehicleRequestRequestTypeDef
# DeleteVehicleRequestRequestTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import DeleteVehicleRequestRequestTypeDef
def get_value() -> DeleteVehicleRequestRequestTypeDef:
return {
"vehicleName": ...,
}
# DeleteVehicleRequestRequestTypeDef definition
class DeleteVehicleRequestRequestTypeDef(TypedDict):
vehicleName: str,
DisassociateVehicleFleetRequestRequestTypeDef
# DisassociateVehicleFleetRequestRequestTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import DisassociateVehicleFleetRequestRequestTypeDef
def get_value() -> DisassociateVehicleFleetRequestRequestTypeDef:
return {
"vehicleName": ...,
"fleetId": ...,
}
# DisassociateVehicleFleetRequestRequestTypeDef definition
class DisassociateVehicleFleetRequestRequestTypeDef(TypedDict):
vehicleName: str,
fleetId: str,
FleetSummaryTypeDef
# FleetSummaryTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import FleetSummaryTypeDef
def get_value() -> FleetSummaryTypeDef:
return {
"id": ...,
"arn": ...,
"signalCatalogArn": ...,
"creationTime": ...,
}
# FleetSummaryTypeDef definition
class FleetSummaryTypeDef(TypedDict):
id: str,
arn: str,
signalCatalogArn: str,
creationTime: datetime,
description: NotRequired[str],
lastModificationTime: NotRequired[datetime],
FormattedVssTypeDef
# FormattedVssTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import FormattedVssTypeDef
def get_value() -> FormattedVssTypeDef:
return {
"vssJson": ...,
}
# FormattedVssTypeDef definition
class FormattedVssTypeDef(TypedDict):
vssJson: NotRequired[str],
GetCampaignRequestRequestTypeDef
# GetCampaignRequestRequestTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import GetCampaignRequestRequestTypeDef
def get_value() -> GetCampaignRequestRequestTypeDef:
return {
"name": ...,
}
# GetCampaignRequestRequestTypeDef definition
class GetCampaignRequestRequestTypeDef(TypedDict):
name: str,
GetDecoderManifestRequestRequestTypeDef
# GetDecoderManifestRequestRequestTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import GetDecoderManifestRequestRequestTypeDef
def get_value() -> GetDecoderManifestRequestRequestTypeDef:
return {
"name": ...,
}
# GetDecoderManifestRequestRequestTypeDef definition
class GetDecoderManifestRequestRequestTypeDef(TypedDict):
name: str,
GetFleetRequestRequestTypeDef
# GetFleetRequestRequestTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import GetFleetRequestRequestTypeDef
def get_value() -> GetFleetRequestRequestTypeDef:
return {
"fleetId": ...,
}
# GetFleetRequestRequestTypeDef definition
class GetFleetRequestRequestTypeDef(TypedDict):
fleetId: str,
GetModelManifestRequestRequestTypeDef
# GetModelManifestRequestRequestTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import GetModelManifestRequestRequestTypeDef
def get_value() -> GetModelManifestRequestRequestTypeDef:
return {
"name": ...,
}
# GetModelManifestRequestRequestTypeDef definition
class GetModelManifestRequestRequestTypeDef(TypedDict):
name: str,
IamRegistrationResponseTypeDef
# IamRegistrationResponseTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import IamRegistrationResponseTypeDef
def get_value() -> IamRegistrationResponseTypeDef:
return {
"roleArn": ...,
"registrationStatus": ...,
}
# IamRegistrationResponseTypeDef definition
class IamRegistrationResponseTypeDef(TypedDict):
roleArn: str,
registrationStatus: RegistrationStatusType, # (1)
errorMessage: NotRequired[str],
TimestreamRegistrationResponseTypeDef
# TimestreamRegistrationResponseTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import TimestreamRegistrationResponseTypeDef
def get_value() -> TimestreamRegistrationResponseTypeDef:
return {
"timestreamDatabaseName": ...,
"timestreamTableName": ...,
"registrationStatus": ...,
}
# TimestreamRegistrationResponseTypeDef definition
class TimestreamRegistrationResponseTypeDef(TypedDict):
timestreamDatabaseName: str,
timestreamTableName: str,
registrationStatus: RegistrationStatusType, # (1)
timestreamDatabaseArn: NotRequired[str],
timestreamTableArn: NotRequired[str],
errorMessage: NotRequired[str],
GetSignalCatalogRequestRequestTypeDef
# GetSignalCatalogRequestRequestTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import GetSignalCatalogRequestRequestTypeDef
def get_value() -> GetSignalCatalogRequestRequestTypeDef:
return {
"name": ...,
}
# GetSignalCatalogRequestRequestTypeDef definition
class GetSignalCatalogRequestRequestTypeDef(TypedDict):
name: str,
NodeCountsTypeDef
# NodeCountsTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import NodeCountsTypeDef
def get_value() -> NodeCountsTypeDef:
return {
"totalNodes": ...,
}
# NodeCountsTypeDef definition
class NodeCountsTypeDef(TypedDict):
totalNodes: NotRequired[int],
totalBranches: NotRequired[int],
totalSensors: NotRequired[int],
totalAttributes: NotRequired[int],
totalActuators: NotRequired[int],
GetVehicleRequestRequestTypeDef
# GetVehicleRequestRequestTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import GetVehicleRequestRequestTypeDef
def get_value() -> GetVehicleRequestRequestTypeDef:
return {
"vehicleName": ...,
}
# GetVehicleRequestRequestTypeDef definition
class GetVehicleRequestRequestTypeDef(TypedDict):
vehicleName: str,
PaginatorConfigTypeDef
# PaginatorConfigTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import PaginatorConfigTypeDef
def get_value() -> PaginatorConfigTypeDef:
return {
"MaxItems": ...,
}
# PaginatorConfigTypeDef definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
GetVehicleStatusRequestRequestTypeDef
# GetVehicleStatusRequestRequestTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import GetVehicleStatusRequestRequestTypeDef
def get_value() -> GetVehicleStatusRequestRequestTypeDef:
return {
"vehicleName": ...,
}
# GetVehicleStatusRequestRequestTypeDef definition
class GetVehicleStatusRequestRequestTypeDef(TypedDict):
vehicleName: str,
nextToken: NotRequired[str],
maxResults: NotRequired[int],
VehicleStatusTypeDef
# VehicleStatusTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import VehicleStatusTypeDef
def get_value() -> VehicleStatusTypeDef:
return {
"campaignName": ...,
}
# VehicleStatusTypeDef definition
class VehicleStatusTypeDef(TypedDict):
campaignName: NotRequired[str],
vehicleName: NotRequired[str],
status: NotRequired[VehicleStateType], # (1)
- See VehicleStateType
IamResourcesTypeDef
# IamResourcesTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import IamResourcesTypeDef
def get_value() -> IamResourcesTypeDef:
return {
"roleArn": ...,
}
# IamResourcesTypeDef definition
class IamResourcesTypeDef(TypedDict):
roleArn: str,
ListCampaignsRequestRequestTypeDef
# ListCampaignsRequestRequestTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import ListCampaignsRequestRequestTypeDef
def get_value() -> ListCampaignsRequestRequestTypeDef:
return {
"nextToken": ...,
}
# ListCampaignsRequestRequestTypeDef definition
class ListCampaignsRequestRequestTypeDef(TypedDict):
nextToken: NotRequired[str],
maxResults: NotRequired[int],
status: NotRequired[str],
ListDecoderManifestNetworkInterfacesRequestRequestTypeDef
# ListDecoderManifestNetworkInterfacesRequestRequestTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import ListDecoderManifestNetworkInterfacesRequestRequestTypeDef
def get_value() -> ListDecoderManifestNetworkInterfacesRequestRequestTypeDef:
return {
"name": ...,
}
# ListDecoderManifestNetworkInterfacesRequestRequestTypeDef definition
class ListDecoderManifestNetworkInterfacesRequestRequestTypeDef(TypedDict):
name: str,
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListDecoderManifestSignalsRequestRequestTypeDef
# ListDecoderManifestSignalsRequestRequestTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import ListDecoderManifestSignalsRequestRequestTypeDef
def get_value() -> ListDecoderManifestSignalsRequestRequestTypeDef:
return {
"name": ...,
}
# ListDecoderManifestSignalsRequestRequestTypeDef definition
class ListDecoderManifestSignalsRequestRequestTypeDef(TypedDict):
name: str,
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListDecoderManifestsRequestRequestTypeDef
# ListDecoderManifestsRequestRequestTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import ListDecoderManifestsRequestRequestTypeDef
def get_value() -> ListDecoderManifestsRequestRequestTypeDef:
return {
"modelManifestArn": ...,
}
# ListDecoderManifestsRequestRequestTypeDef definition
class ListDecoderManifestsRequestRequestTypeDef(TypedDict):
modelManifestArn: NotRequired[str],
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListFleetsForVehicleRequestRequestTypeDef
# ListFleetsForVehicleRequestRequestTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import ListFleetsForVehicleRequestRequestTypeDef
def get_value() -> ListFleetsForVehicleRequestRequestTypeDef:
return {
"vehicleName": ...,
}
# ListFleetsForVehicleRequestRequestTypeDef definition
class ListFleetsForVehicleRequestRequestTypeDef(TypedDict):
vehicleName: str,
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListFleetsRequestRequestTypeDef
# ListFleetsRequestRequestTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import ListFleetsRequestRequestTypeDef
def get_value() -> ListFleetsRequestRequestTypeDef:
return {
"nextToken": ...,
}
# ListFleetsRequestRequestTypeDef definition
class ListFleetsRequestRequestTypeDef(TypedDict):
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListModelManifestNodesRequestRequestTypeDef
# ListModelManifestNodesRequestRequestTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import ListModelManifestNodesRequestRequestTypeDef
def get_value() -> ListModelManifestNodesRequestRequestTypeDef:
return {
"name": ...,
}
# ListModelManifestNodesRequestRequestTypeDef definition
class ListModelManifestNodesRequestRequestTypeDef(TypedDict):
name: str,
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListModelManifestsRequestRequestTypeDef
# ListModelManifestsRequestRequestTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import ListModelManifestsRequestRequestTypeDef
def get_value() -> ListModelManifestsRequestRequestTypeDef:
return {
"signalCatalogArn": ...,
}
# ListModelManifestsRequestRequestTypeDef definition
class ListModelManifestsRequestRequestTypeDef(TypedDict):
signalCatalogArn: NotRequired[str],
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ModelManifestSummaryTypeDef
# ModelManifestSummaryTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import ModelManifestSummaryTypeDef
def get_value() -> ModelManifestSummaryTypeDef:
return {
"creationTime": ...,
"lastModificationTime": ...,
}
# ModelManifestSummaryTypeDef definition
class ModelManifestSummaryTypeDef(TypedDict):
creationTime: datetime,
lastModificationTime: datetime,
name: NotRequired[str],
arn: NotRequired[str],
signalCatalogArn: NotRequired[str],
description: NotRequired[str],
status: NotRequired[ManifestStatusType], # (1)
ListSignalCatalogNodesRequestRequestTypeDef
# ListSignalCatalogNodesRequestRequestTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import ListSignalCatalogNodesRequestRequestTypeDef
def get_value() -> ListSignalCatalogNodesRequestRequestTypeDef:
return {
"name": ...,
}
# ListSignalCatalogNodesRequestRequestTypeDef definition
class ListSignalCatalogNodesRequestRequestTypeDef(TypedDict):
name: str,
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListSignalCatalogsRequestRequestTypeDef
# ListSignalCatalogsRequestRequestTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import ListSignalCatalogsRequestRequestTypeDef
def get_value() -> ListSignalCatalogsRequestRequestTypeDef:
return {
"nextToken": ...,
}
# ListSignalCatalogsRequestRequestTypeDef definition
class ListSignalCatalogsRequestRequestTypeDef(TypedDict):
nextToken: NotRequired[str],
maxResults: NotRequired[int],
SignalCatalogSummaryTypeDef
# SignalCatalogSummaryTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import SignalCatalogSummaryTypeDef
def get_value() -> SignalCatalogSummaryTypeDef:
return {
"name": ...,
}
# SignalCatalogSummaryTypeDef definition
class SignalCatalogSummaryTypeDef(TypedDict):
name: NotRequired[str],
arn: NotRequired[str],
creationTime: NotRequired[datetime],
lastModificationTime: NotRequired[datetime],
ListTagsForResourceRequestRequestTypeDef
# ListTagsForResourceRequestRequestTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import ListTagsForResourceRequestRequestTypeDef
def get_value() -> ListTagsForResourceRequestRequestTypeDef:
return {
"ResourceARN": ...,
}
# ListTagsForResourceRequestRequestTypeDef definition
class ListTagsForResourceRequestRequestTypeDef(TypedDict):
ResourceARN: str,
ListVehiclesInFleetRequestRequestTypeDef
# ListVehiclesInFleetRequestRequestTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import ListVehiclesInFleetRequestRequestTypeDef
def get_value() -> ListVehiclesInFleetRequestRequestTypeDef:
return {
"fleetId": ...,
}
# ListVehiclesInFleetRequestRequestTypeDef definition
class ListVehiclesInFleetRequestRequestTypeDef(TypedDict):
fleetId: str,
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListVehiclesRequestRequestTypeDef
# ListVehiclesRequestRequestTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import ListVehiclesRequestRequestTypeDef
def get_value() -> ListVehiclesRequestRequestTypeDef:
return {
"modelManifestArn": ...,
}
# ListVehiclesRequestRequestTypeDef definition
class ListVehiclesRequestRequestTypeDef(TypedDict):
modelManifestArn: NotRequired[str],
nextToken: NotRequired[str],
maxResults: NotRequired[int],
VehicleSummaryTypeDef
# VehicleSummaryTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import VehicleSummaryTypeDef
def get_value() -> VehicleSummaryTypeDef:
return {
"vehicleName": ...,
"arn": ...,
"modelManifestArn": ...,
"decoderManifestArn": ...,
"creationTime": ...,
"lastModificationTime": ...,
}
# VehicleSummaryTypeDef definition
class VehicleSummaryTypeDef(TypedDict):
vehicleName: str,
arn: str,
modelManifestArn: str,
decoderManifestArn: str,
creationTime: datetime,
lastModificationTime: datetime,
ObdInterfaceTypeDef
# ObdInterfaceTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import ObdInterfaceTypeDef
def get_value() -> ObdInterfaceTypeDef:
return {
"name": ...,
"requestMessageId": ...,
}
# ObdInterfaceTypeDef definition
class ObdInterfaceTypeDef(TypedDict):
name: str,
requestMessageId: int,
obdStandard: NotRequired[str],
pidRequestIntervalSeconds: NotRequired[int],
dtcRequestIntervalSeconds: NotRequired[int],
useExtendedIds: NotRequired[bool],
hasTransmissionEcu: NotRequired[bool],
SensorTypeDef
# SensorTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import SensorTypeDef
def get_value() -> SensorTypeDef:
return {
"fullyQualifiedName": ...,
"dataType": ...,
}
# SensorTypeDef definition
class SensorTypeDef(TypedDict):
fullyQualifiedName: str,
dataType: NodeDataTypeType, # (1)
description: NotRequired[str],
unit: NotRequired[str],
allowedValues: NotRequired[Sequence[str]],
min: NotRequired[float],
max: NotRequired[float],
- See NodeDataTypeType
ObdSignalTypeDef
# ObdSignalTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import ObdSignalTypeDef
def get_value() -> ObdSignalTypeDef:
return {
"pidResponseLength": ...,
"serviceMode": ...,
"pid": ...,
"scaling": ...,
"offset": ...,
"startByte": ...,
"byteLength": ...,
}
# ObdSignalTypeDef definition
class ObdSignalTypeDef(TypedDict):
pidResponseLength: int,
serviceMode: int,
pid: int,
scaling: float,
offset: float,
startByte: int,
byteLength: int,
bitRightShift: NotRequired[int],
bitMaskLength: NotRequired[int],
TimestreamResourcesTypeDef
# TimestreamResourcesTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import TimestreamResourcesTypeDef
def get_value() -> TimestreamResourcesTypeDef:
return {
"timestreamDatabaseName": ...,
"timestreamTableName": ...,
}
# TimestreamResourcesTypeDef definition
class TimestreamResourcesTypeDef(TypedDict):
timestreamDatabaseName: str,
timestreamTableName: str,
UntagResourceRequestRequestTypeDef
# UntagResourceRequestRequestTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import UntagResourceRequestRequestTypeDef
def get_value() -> UntagResourceRequestRequestTypeDef:
return {
"ResourceARN": ...,
"TagKeys": ...,
}
# UntagResourceRequestRequestTypeDef definition
class UntagResourceRequestRequestTypeDef(TypedDict):
ResourceARN: str,
TagKeys: Sequence[str],
UpdateCampaignRequestRequestTypeDef
# UpdateCampaignRequestRequestTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import UpdateCampaignRequestRequestTypeDef
def get_value() -> UpdateCampaignRequestRequestTypeDef:
return {
"name": ...,
"action": ...,
}
# UpdateCampaignRequestRequestTypeDef definition
class UpdateCampaignRequestRequestTypeDef(TypedDict):
name: str,
action: UpdateCampaignActionType, # (1)
description: NotRequired[str],
dataExtraDimensions: NotRequired[Sequence[str]],
UpdateFleetRequestRequestTypeDef
# UpdateFleetRequestRequestTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import UpdateFleetRequestRequestTypeDef
def get_value() -> UpdateFleetRequestRequestTypeDef:
return {
"fleetId": ...,
}
# UpdateFleetRequestRequestTypeDef definition
class UpdateFleetRequestRequestTypeDef(TypedDict):
fleetId: str,
description: NotRequired[str],
UpdateModelManifestRequestRequestTypeDef
# UpdateModelManifestRequestRequestTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import UpdateModelManifestRequestRequestTypeDef
def get_value() -> UpdateModelManifestRequestRequestTypeDef:
return {
"name": ...,
}
# UpdateModelManifestRequestRequestTypeDef definition
class UpdateModelManifestRequestRequestTypeDef(TypedDict):
name: str,
description: NotRequired[str],
nodesToAdd: NotRequired[Sequence[str]],
nodesToRemove: NotRequired[Sequence[str]],
status: NotRequired[ManifestStatusType], # (1)
UpdateVehicleRequestRequestTypeDef
# UpdateVehicleRequestRequestTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import UpdateVehicleRequestRequestTypeDef
def get_value() -> UpdateVehicleRequestRequestTypeDef:
return {
"vehicleName": ...,
}
# UpdateVehicleRequestRequestTypeDef definition
class UpdateVehicleRequestRequestTypeDef(TypedDict):
vehicleName: str,
modelManifestArn: NotRequired[str],
decoderManifestArn: NotRequired[str],
attributes: NotRequired[Mapping[str, str]],
attributeUpdateMode: NotRequired[UpdateModeType], # (1)
- See UpdateModeType
BatchCreateVehicleResponseTypeDef
# BatchCreateVehicleResponseTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import BatchCreateVehicleResponseTypeDef
def get_value() -> BatchCreateVehicleResponseTypeDef:
return {
"vehicles": ...,
"errors": ...,
"ResponseMetadata": ...,
}
# BatchCreateVehicleResponseTypeDef definition
class BatchCreateVehicleResponseTypeDef(TypedDict):
vehicles: List[CreateVehicleResponseItemTypeDef], # (1)
errors: List[CreateVehicleErrorTypeDef], # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
CreateCampaignResponseTypeDef
# CreateCampaignResponseTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import CreateCampaignResponseTypeDef
def get_value() -> CreateCampaignResponseTypeDef:
return {
"name": ...,
"arn": ...,
"ResponseMetadata": ...,
}
# CreateCampaignResponseTypeDef definition
class CreateCampaignResponseTypeDef(TypedDict):
name: str,
arn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateDecoderManifestResponseTypeDef
# CreateDecoderManifestResponseTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import CreateDecoderManifestResponseTypeDef
def get_value() -> CreateDecoderManifestResponseTypeDef:
return {
"name": ...,
"arn": ...,
"ResponseMetadata": ...,
}
# CreateDecoderManifestResponseTypeDef definition
class CreateDecoderManifestResponseTypeDef(TypedDict):
name: str,
arn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateFleetResponseTypeDef
# CreateFleetResponseTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import CreateFleetResponseTypeDef
def get_value() -> CreateFleetResponseTypeDef:
return {
"id": ...,
"arn": ...,
"ResponseMetadata": ...,
}
# CreateFleetResponseTypeDef definition
class CreateFleetResponseTypeDef(TypedDict):
id: str,
arn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateModelManifestResponseTypeDef
# CreateModelManifestResponseTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import CreateModelManifestResponseTypeDef
def get_value() -> CreateModelManifestResponseTypeDef:
return {
"name": ...,
"arn": ...,
"ResponseMetadata": ...,
}
# CreateModelManifestResponseTypeDef definition
class CreateModelManifestResponseTypeDef(TypedDict):
name: str,
arn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateSignalCatalogResponseTypeDef
# CreateSignalCatalogResponseTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import CreateSignalCatalogResponseTypeDef
def get_value() -> CreateSignalCatalogResponseTypeDef:
return {
"name": ...,
"arn": ...,
"ResponseMetadata": ...,
}
# CreateSignalCatalogResponseTypeDef definition
class CreateSignalCatalogResponseTypeDef(TypedDict):
name: str,
arn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateVehicleResponseTypeDef
# CreateVehicleResponseTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import CreateVehicleResponseTypeDef
def get_value() -> CreateVehicleResponseTypeDef:
return {
"vehicleName": ...,
"arn": ...,
"thingArn": ...,
"ResponseMetadata": ...,
}
# CreateVehicleResponseTypeDef definition
class CreateVehicleResponseTypeDef(TypedDict):
vehicleName: str,
arn: str,
thingArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DeleteCampaignResponseTypeDef
# DeleteCampaignResponseTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import DeleteCampaignResponseTypeDef
def get_value() -> DeleteCampaignResponseTypeDef:
return {
"name": ...,
"arn": ...,
"ResponseMetadata": ...,
}
# DeleteCampaignResponseTypeDef definition
class DeleteCampaignResponseTypeDef(TypedDict):
name: str,
arn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DeleteDecoderManifestResponseTypeDef
# DeleteDecoderManifestResponseTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import DeleteDecoderManifestResponseTypeDef
def get_value() -> DeleteDecoderManifestResponseTypeDef:
return {
"name": ...,
"arn": ...,
"ResponseMetadata": ...,
}
# DeleteDecoderManifestResponseTypeDef definition
class DeleteDecoderManifestResponseTypeDef(TypedDict):
name: str,
arn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DeleteFleetResponseTypeDef
# DeleteFleetResponseTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import DeleteFleetResponseTypeDef
def get_value() -> DeleteFleetResponseTypeDef:
return {
"id": ...,
"arn": ...,
"ResponseMetadata": ...,
}
# DeleteFleetResponseTypeDef definition
class DeleteFleetResponseTypeDef(TypedDict):
id: str,
arn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DeleteModelManifestResponseTypeDef
# DeleteModelManifestResponseTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import DeleteModelManifestResponseTypeDef
def get_value() -> DeleteModelManifestResponseTypeDef:
return {
"name": ...,
"arn": ...,
"ResponseMetadata": ...,
}
# DeleteModelManifestResponseTypeDef definition
class DeleteModelManifestResponseTypeDef(TypedDict):
name: str,
arn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DeleteSignalCatalogResponseTypeDef
# DeleteSignalCatalogResponseTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import DeleteSignalCatalogResponseTypeDef
def get_value() -> DeleteSignalCatalogResponseTypeDef:
return {
"name": ...,
"arn": ...,
"ResponseMetadata": ...,
}
# DeleteSignalCatalogResponseTypeDef definition
class DeleteSignalCatalogResponseTypeDef(TypedDict):
name: str,
arn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DeleteVehicleResponseTypeDef
# DeleteVehicleResponseTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import DeleteVehicleResponseTypeDef
def get_value() -> DeleteVehicleResponseTypeDef:
return {
"vehicleName": ...,
"arn": ...,
"ResponseMetadata": ...,
}
# DeleteVehicleResponseTypeDef definition
class DeleteVehicleResponseTypeDef(TypedDict):
vehicleName: str,
arn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetDecoderManifestResponseTypeDef
# GetDecoderManifestResponseTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import GetDecoderManifestResponseTypeDef
def get_value() -> GetDecoderManifestResponseTypeDef:
return {
"name": ...,
"arn": ...,
"description": ...,
"modelManifestArn": ...,
"status": ...,
"creationTime": ...,
"lastModificationTime": ...,
"ResponseMetadata": ...,
}
# GetDecoderManifestResponseTypeDef definition
class GetDecoderManifestResponseTypeDef(TypedDict):
name: str,
arn: str,
description: str,
modelManifestArn: str,
status: ManifestStatusType, # (1)
creationTime: datetime,
lastModificationTime: datetime,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetFleetResponseTypeDef
# GetFleetResponseTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import GetFleetResponseTypeDef
def get_value() -> GetFleetResponseTypeDef:
return {
"id": ...,
"arn": ...,
"description": ...,
"signalCatalogArn": ...,
"creationTime": ...,
"lastModificationTime": ...,
"ResponseMetadata": ...,
}
# GetFleetResponseTypeDef definition
class GetFleetResponseTypeDef(TypedDict):
id: str,
arn: str,
description: str,
signalCatalogArn: str,
creationTime: datetime,
lastModificationTime: datetime,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetModelManifestResponseTypeDef
# GetModelManifestResponseTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import GetModelManifestResponseTypeDef
def get_value() -> GetModelManifestResponseTypeDef:
return {
"name": ...,
"arn": ...,
"description": ...,
"signalCatalogArn": ...,
"status": ...,
"creationTime": ...,
"lastModificationTime": ...,
"ResponseMetadata": ...,
}
# GetModelManifestResponseTypeDef definition
class GetModelManifestResponseTypeDef(TypedDict):
name: str,
arn: str,
description: str,
signalCatalogArn: str,
status: ManifestStatusType, # (1)
creationTime: datetime,
lastModificationTime: datetime,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetVehicleResponseTypeDef
# GetVehicleResponseTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import GetVehicleResponseTypeDef
def get_value() -> GetVehicleResponseTypeDef:
return {
"vehicleName": ...,
"arn": ...,
"modelManifestArn": ...,
"decoderManifestArn": ...,
"attributes": ...,
"creationTime": ...,
"lastModificationTime": ...,
"ResponseMetadata": ...,
}
# GetVehicleResponseTypeDef definition
class GetVehicleResponseTypeDef(TypedDict):
vehicleName: str,
arn: str,
modelManifestArn: str,
decoderManifestArn: str,
attributes: Dict[str, str],
creationTime: datetime,
lastModificationTime: datetime,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ImportDecoderManifestResponseTypeDef
# ImportDecoderManifestResponseTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import ImportDecoderManifestResponseTypeDef
def get_value() -> ImportDecoderManifestResponseTypeDef:
return {
"name": ...,
"arn": ...,
"ResponseMetadata": ...,
}
# ImportDecoderManifestResponseTypeDef definition
class ImportDecoderManifestResponseTypeDef(TypedDict):
name: str,
arn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ImportSignalCatalogResponseTypeDef
# ImportSignalCatalogResponseTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import ImportSignalCatalogResponseTypeDef
def get_value() -> ImportSignalCatalogResponseTypeDef:
return {
"name": ...,
"arn": ...,
"ResponseMetadata": ...,
}
# ImportSignalCatalogResponseTypeDef definition
class ImportSignalCatalogResponseTypeDef(TypedDict):
name: str,
arn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ListFleetsForVehicleResponseTypeDef
# ListFleetsForVehicleResponseTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import ListFleetsForVehicleResponseTypeDef
def get_value() -> ListFleetsForVehicleResponseTypeDef:
return {
"fleets": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
# ListFleetsForVehicleResponseTypeDef definition
class ListFleetsForVehicleResponseTypeDef(TypedDict):
fleets: List[str],
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ListVehiclesInFleetResponseTypeDef
# ListVehiclesInFleetResponseTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import ListVehiclesInFleetResponseTypeDef
def get_value() -> ListVehiclesInFleetResponseTypeDef:
return {
"vehicles": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
# ListVehiclesInFleetResponseTypeDef definition
class ListVehiclesInFleetResponseTypeDef(TypedDict):
vehicles: List[str],
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateCampaignResponseTypeDef
# UpdateCampaignResponseTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import UpdateCampaignResponseTypeDef
def get_value() -> UpdateCampaignResponseTypeDef:
return {
"arn": ...,
"name": ...,
"status": ...,
"ResponseMetadata": ...,
}
# UpdateCampaignResponseTypeDef definition
class UpdateCampaignResponseTypeDef(TypedDict):
arn: str,
name: str,
status: CampaignStatusType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateDecoderManifestResponseTypeDef
# UpdateDecoderManifestResponseTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import UpdateDecoderManifestResponseTypeDef
def get_value() -> UpdateDecoderManifestResponseTypeDef:
return {
"name": ...,
"arn": ...,
"ResponseMetadata": ...,
}
# UpdateDecoderManifestResponseTypeDef definition
class UpdateDecoderManifestResponseTypeDef(TypedDict):
name: str,
arn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateFleetResponseTypeDef
# UpdateFleetResponseTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import UpdateFleetResponseTypeDef
def get_value() -> UpdateFleetResponseTypeDef:
return {
"id": ...,
"arn": ...,
"ResponseMetadata": ...,
}
# UpdateFleetResponseTypeDef definition
class UpdateFleetResponseTypeDef(TypedDict):
id: str,
arn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateModelManifestResponseTypeDef
# UpdateModelManifestResponseTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import UpdateModelManifestResponseTypeDef
def get_value() -> UpdateModelManifestResponseTypeDef:
return {
"name": ...,
"arn": ...,
"ResponseMetadata": ...,
}
# UpdateModelManifestResponseTypeDef definition
class UpdateModelManifestResponseTypeDef(TypedDict):
name: str,
arn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateSignalCatalogResponseTypeDef
# UpdateSignalCatalogResponseTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import UpdateSignalCatalogResponseTypeDef
def get_value() -> UpdateSignalCatalogResponseTypeDef:
return {
"name": ...,
"arn": ...,
"ResponseMetadata": ...,
}
# UpdateSignalCatalogResponseTypeDef definition
class UpdateSignalCatalogResponseTypeDef(TypedDict):
name: str,
arn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateVehicleResponseTypeDef
# UpdateVehicleResponseTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import UpdateVehicleResponseTypeDef
def get_value() -> UpdateVehicleResponseTypeDef:
return {
"vehicleName": ...,
"arn": ...,
"ResponseMetadata": ...,
}
# UpdateVehicleResponseTypeDef definition
class UpdateVehicleResponseTypeDef(TypedDict):
vehicleName: str,
arn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
BatchUpdateVehicleRequestRequestTypeDef
# BatchUpdateVehicleRequestRequestTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import BatchUpdateVehicleRequestRequestTypeDef
def get_value() -> BatchUpdateVehicleRequestRequestTypeDef:
return {
"vehicles": ...,
}
# BatchUpdateVehicleRequestRequestTypeDef definition
class BatchUpdateVehicleRequestRequestTypeDef(TypedDict):
vehicles: Sequence[UpdateVehicleRequestItemTypeDef], # (1)
BatchUpdateVehicleResponseTypeDef
# BatchUpdateVehicleResponseTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import BatchUpdateVehicleResponseTypeDef
def get_value() -> BatchUpdateVehicleResponseTypeDef:
return {
"vehicles": ...,
"errors": ...,
"ResponseMetadata": ...,
}
# BatchUpdateVehicleResponseTypeDef definition
class BatchUpdateVehicleResponseTypeDef(TypedDict):
vehicles: List[UpdateVehicleResponseItemTypeDef], # (1)
errors: List[UpdateVehicleErrorTypeDef], # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
ListCampaignsResponseTypeDef
# ListCampaignsResponseTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import ListCampaignsResponseTypeDef
def get_value() -> ListCampaignsResponseTypeDef:
return {
"campaignSummaries": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
# ListCampaignsResponseTypeDef definition
class ListCampaignsResponseTypeDef(TypedDict):
campaignSummaries: List[CampaignSummaryTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NetworkFileDefinitionTypeDef
# NetworkFileDefinitionTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import NetworkFileDefinitionTypeDef
def get_value() -> NetworkFileDefinitionTypeDef:
return {
"canDbc": ...,
}
# NetworkFileDefinitionTypeDef definition
class NetworkFileDefinitionTypeDef(TypedDict):
canDbc: NotRequired[CanDbcDefinitionTypeDef], # (1)
GetLoggingOptionsResponseTypeDef
# GetLoggingOptionsResponseTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import GetLoggingOptionsResponseTypeDef
def get_value() -> GetLoggingOptionsResponseTypeDef:
return {
"cloudWatchLogDelivery": ...,
"ResponseMetadata": ...,
}
# GetLoggingOptionsResponseTypeDef definition
class GetLoggingOptionsResponseTypeDef(TypedDict):
cloudWatchLogDelivery: CloudWatchLogDeliveryOptionsTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
PutLoggingOptionsRequestRequestTypeDef
# PutLoggingOptionsRequestRequestTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import PutLoggingOptionsRequestRequestTypeDef
def get_value() -> PutLoggingOptionsRequestRequestTypeDef:
return {
"cloudWatchLogDelivery": ...,
}
# PutLoggingOptionsRequestRequestTypeDef definition
class PutLoggingOptionsRequestRequestTypeDef(TypedDict):
cloudWatchLogDelivery: CloudWatchLogDeliveryOptionsTypeDef, # (1)
CollectionSchemeTypeDef
# CollectionSchemeTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import CollectionSchemeTypeDef
def get_value() -> CollectionSchemeTypeDef:
return {
"timeBasedCollectionScheme": ...,
}
# CollectionSchemeTypeDef definition
class CollectionSchemeTypeDef(TypedDict):
timeBasedCollectionScheme: NotRequired[TimeBasedCollectionSchemeTypeDef], # (1)
conditionBasedCollectionScheme: NotRequired[ConditionBasedCollectionSchemeTypeDef], # (2)
CreateFleetRequestRequestTypeDef
# CreateFleetRequestRequestTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import CreateFleetRequestRequestTypeDef
def get_value() -> CreateFleetRequestRequestTypeDef:
return {
"fleetId": ...,
"signalCatalogArn": ...,
}
# CreateFleetRequestRequestTypeDef definition
class CreateFleetRequestRequestTypeDef(TypedDict):
fleetId: str,
signalCatalogArn: str,
description: NotRequired[str],
tags: NotRequired[Sequence[TagTypeDef]], # (1)
- See TagTypeDef
CreateModelManifestRequestRequestTypeDef
# CreateModelManifestRequestRequestTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import CreateModelManifestRequestRequestTypeDef
def get_value() -> CreateModelManifestRequestRequestTypeDef:
return {
"name": ...,
"nodes": ...,
"signalCatalogArn": ...,
}
# CreateModelManifestRequestRequestTypeDef definition
class CreateModelManifestRequestRequestTypeDef(TypedDict):
name: str,
nodes: Sequence[str],
signalCatalogArn: str,
description: NotRequired[str],
tags: NotRequired[Sequence[TagTypeDef]], # (1)
- See TagTypeDef
CreateVehicleRequestItemTypeDef
# CreateVehicleRequestItemTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import CreateVehicleRequestItemTypeDef
def get_value() -> CreateVehicleRequestItemTypeDef:
return {
"vehicleName": ...,
"modelManifestArn": ...,
"decoderManifestArn": ...,
}
# CreateVehicleRequestItemTypeDef definition
class CreateVehicleRequestItemTypeDef(TypedDict):
vehicleName: str,
modelManifestArn: str,
decoderManifestArn: str,
attributes: NotRequired[Mapping[str, str]],
associationBehavior: NotRequired[VehicleAssociationBehaviorType], # (1)
tags: NotRequired[Sequence[TagTypeDef]], # (2)
CreateVehicleRequestRequestTypeDef
# CreateVehicleRequestRequestTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import CreateVehicleRequestRequestTypeDef
def get_value() -> CreateVehicleRequestRequestTypeDef:
return {
"vehicleName": ...,
"modelManifestArn": ...,
"decoderManifestArn": ...,
}
# CreateVehicleRequestRequestTypeDef definition
class CreateVehicleRequestRequestTypeDef(TypedDict):
vehicleName: str,
modelManifestArn: str,
decoderManifestArn: str,
attributes: NotRequired[Mapping[str, str]],
associationBehavior: NotRequired[VehicleAssociationBehaviorType], # (1)
tags: NotRequired[Sequence[TagTypeDef]], # (2)
ListTagsForResourceResponseTypeDef
# ListTagsForResourceResponseTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import ListTagsForResourceResponseTypeDef
def get_value() -> ListTagsForResourceResponseTypeDef:
return {
"Tags": ...,
"ResponseMetadata": ...,
}
# ListTagsForResourceResponseTypeDef definition
class ListTagsForResourceResponseTypeDef(TypedDict):
Tags: List[TagTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See TagTypeDef
- See ResponseMetadataTypeDef
TagResourceRequestRequestTypeDef
# TagResourceRequestRequestTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import TagResourceRequestRequestTypeDef
def get_value() -> TagResourceRequestRequestTypeDef:
return {
"ResourceARN": ...,
"Tags": ...,
}
# TagResourceRequestRequestTypeDef definition
class TagResourceRequestRequestTypeDef(TypedDict):
ResourceARN: str,
Tags: Sequence[TagTypeDef], # (1)
- See TagTypeDef
ListDecoderManifestsResponseTypeDef
# ListDecoderManifestsResponseTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import ListDecoderManifestsResponseTypeDef
def get_value() -> ListDecoderManifestsResponseTypeDef:
return {
"summaries": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
# ListDecoderManifestsResponseTypeDef definition
class ListDecoderManifestsResponseTypeDef(TypedDict):
summaries: List[DecoderManifestSummaryTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListFleetsResponseTypeDef
# ListFleetsResponseTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import ListFleetsResponseTypeDef
def get_value() -> ListFleetsResponseTypeDef:
return {
"fleetSummaries": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
# ListFleetsResponseTypeDef definition
class ListFleetsResponseTypeDef(TypedDict):
fleetSummaries: List[FleetSummaryTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ImportSignalCatalogRequestRequestTypeDef
# ImportSignalCatalogRequestRequestTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import ImportSignalCatalogRequestRequestTypeDef
def get_value() -> ImportSignalCatalogRequestRequestTypeDef:
return {
"name": ...,
}
# ImportSignalCatalogRequestRequestTypeDef definition
class ImportSignalCatalogRequestRequestTypeDef(TypedDict):
name: str,
description: NotRequired[str],
vss: NotRequired[FormattedVssTypeDef], # (1)
tags: NotRequired[Sequence[TagTypeDef]], # (2)
- See FormattedVssTypeDef
- See TagTypeDef
GetRegisterAccountStatusResponseTypeDef
# GetRegisterAccountStatusResponseTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import GetRegisterAccountStatusResponseTypeDef
def get_value() -> GetRegisterAccountStatusResponseTypeDef:
return {
"customerAccountId": ...,
"accountStatus": ...,
"timestreamRegistrationResponse": ...,
"iamRegistrationResponse": ...,
"creationTime": ...,
"lastModificationTime": ...,
"ResponseMetadata": ...,
}
# GetRegisterAccountStatusResponseTypeDef definition
class GetRegisterAccountStatusResponseTypeDef(TypedDict):
customerAccountId: str,
accountStatus: RegistrationStatusType, # (1)
timestreamRegistrationResponse: TimestreamRegistrationResponseTypeDef, # (2)
iamRegistrationResponse: IamRegistrationResponseTypeDef, # (3)
creationTime: datetime,
lastModificationTime: datetime,
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See RegistrationStatusType
- See TimestreamRegistrationResponseTypeDef
- See IamRegistrationResponseTypeDef
- See ResponseMetadataTypeDef
GetSignalCatalogResponseTypeDef
# GetSignalCatalogResponseTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import GetSignalCatalogResponseTypeDef
def get_value() -> GetSignalCatalogResponseTypeDef:
return {
"name": ...,
"arn": ...,
"description": ...,
"nodeCounts": ...,
"creationTime": ...,
"lastModificationTime": ...,
"ResponseMetadata": ...,
}
# GetSignalCatalogResponseTypeDef definition
class GetSignalCatalogResponseTypeDef(TypedDict):
name: str,
arn: str,
description: str,
nodeCounts: NodeCountsTypeDef, # (1)
creationTime: datetime,
lastModificationTime: datetime,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetVehicleStatusRequestGetVehicleStatusPaginateTypeDef
# GetVehicleStatusRequestGetVehicleStatusPaginateTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import GetVehicleStatusRequestGetVehicleStatusPaginateTypeDef
def get_value() -> GetVehicleStatusRequestGetVehicleStatusPaginateTypeDef:
return {
"vehicleName": ...,
}
# GetVehicleStatusRequestGetVehicleStatusPaginateTypeDef definition
class GetVehicleStatusRequestGetVehicleStatusPaginateTypeDef(TypedDict):
vehicleName: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListCampaignsRequestListCampaignsPaginateTypeDef
# ListCampaignsRequestListCampaignsPaginateTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import ListCampaignsRequestListCampaignsPaginateTypeDef
def get_value() -> ListCampaignsRequestListCampaignsPaginateTypeDef:
return {
"status": ...,
}
# ListCampaignsRequestListCampaignsPaginateTypeDef definition
class ListCampaignsRequestListCampaignsPaginateTypeDef(TypedDict):
status: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListDecoderManifestNetworkInterfacesRequestListDecoderManifestNetworkInterfacesPaginateTypeDef
# ListDecoderManifestNetworkInterfacesRequestListDecoderManifestNetworkInterfacesPaginateTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import ListDecoderManifestNetworkInterfacesRequestListDecoderManifestNetworkInterfacesPaginateTypeDef
def get_value() -> ListDecoderManifestNetworkInterfacesRequestListDecoderManifestNetworkInterfacesPaginateTypeDef:
return {
"name": ...,
}
# ListDecoderManifestNetworkInterfacesRequestListDecoderManifestNetworkInterfacesPaginateTypeDef definition
class ListDecoderManifestNetworkInterfacesRequestListDecoderManifestNetworkInterfacesPaginateTypeDef(TypedDict):
name: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListDecoderManifestSignalsRequestListDecoderManifestSignalsPaginateTypeDef
# ListDecoderManifestSignalsRequestListDecoderManifestSignalsPaginateTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import ListDecoderManifestSignalsRequestListDecoderManifestSignalsPaginateTypeDef
def get_value() -> ListDecoderManifestSignalsRequestListDecoderManifestSignalsPaginateTypeDef:
return {
"name": ...,
}
# ListDecoderManifestSignalsRequestListDecoderManifestSignalsPaginateTypeDef definition
class ListDecoderManifestSignalsRequestListDecoderManifestSignalsPaginateTypeDef(TypedDict):
name: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListDecoderManifestsRequestListDecoderManifestsPaginateTypeDef
# ListDecoderManifestsRequestListDecoderManifestsPaginateTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import ListDecoderManifestsRequestListDecoderManifestsPaginateTypeDef
def get_value() -> ListDecoderManifestsRequestListDecoderManifestsPaginateTypeDef:
return {
"modelManifestArn": ...,
}
# ListDecoderManifestsRequestListDecoderManifestsPaginateTypeDef definition
class ListDecoderManifestsRequestListDecoderManifestsPaginateTypeDef(TypedDict):
modelManifestArn: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListFleetsForVehicleRequestListFleetsForVehiclePaginateTypeDef
# ListFleetsForVehicleRequestListFleetsForVehiclePaginateTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import ListFleetsForVehicleRequestListFleetsForVehiclePaginateTypeDef
def get_value() -> ListFleetsForVehicleRequestListFleetsForVehiclePaginateTypeDef:
return {
"vehicleName": ...,
}
# ListFleetsForVehicleRequestListFleetsForVehiclePaginateTypeDef definition
class ListFleetsForVehicleRequestListFleetsForVehiclePaginateTypeDef(TypedDict):
vehicleName: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListFleetsRequestListFleetsPaginateTypeDef
# ListFleetsRequestListFleetsPaginateTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import ListFleetsRequestListFleetsPaginateTypeDef
def get_value() -> ListFleetsRequestListFleetsPaginateTypeDef:
return {
"PaginationConfig": ...,
}
# ListFleetsRequestListFleetsPaginateTypeDef definition
class ListFleetsRequestListFleetsPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListModelManifestNodesRequestListModelManifestNodesPaginateTypeDef
# ListModelManifestNodesRequestListModelManifestNodesPaginateTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import ListModelManifestNodesRequestListModelManifestNodesPaginateTypeDef
def get_value() -> ListModelManifestNodesRequestListModelManifestNodesPaginateTypeDef:
return {
"name": ...,
}
# ListModelManifestNodesRequestListModelManifestNodesPaginateTypeDef definition
class ListModelManifestNodesRequestListModelManifestNodesPaginateTypeDef(TypedDict):
name: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListModelManifestsRequestListModelManifestsPaginateTypeDef
# ListModelManifestsRequestListModelManifestsPaginateTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import ListModelManifestsRequestListModelManifestsPaginateTypeDef
def get_value() -> ListModelManifestsRequestListModelManifestsPaginateTypeDef:
return {
"signalCatalogArn": ...,
}
# ListModelManifestsRequestListModelManifestsPaginateTypeDef definition
class ListModelManifestsRequestListModelManifestsPaginateTypeDef(TypedDict):
signalCatalogArn: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListSignalCatalogNodesRequestListSignalCatalogNodesPaginateTypeDef
# ListSignalCatalogNodesRequestListSignalCatalogNodesPaginateTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import ListSignalCatalogNodesRequestListSignalCatalogNodesPaginateTypeDef
def get_value() -> ListSignalCatalogNodesRequestListSignalCatalogNodesPaginateTypeDef:
return {
"name": ...,
}
# ListSignalCatalogNodesRequestListSignalCatalogNodesPaginateTypeDef definition
class ListSignalCatalogNodesRequestListSignalCatalogNodesPaginateTypeDef(TypedDict):
name: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListSignalCatalogsRequestListSignalCatalogsPaginateTypeDef
# ListSignalCatalogsRequestListSignalCatalogsPaginateTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import ListSignalCatalogsRequestListSignalCatalogsPaginateTypeDef
def get_value() -> ListSignalCatalogsRequestListSignalCatalogsPaginateTypeDef:
return {
"PaginationConfig": ...,
}
# ListSignalCatalogsRequestListSignalCatalogsPaginateTypeDef definition
class ListSignalCatalogsRequestListSignalCatalogsPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListVehiclesInFleetRequestListVehiclesInFleetPaginateTypeDef
# ListVehiclesInFleetRequestListVehiclesInFleetPaginateTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import ListVehiclesInFleetRequestListVehiclesInFleetPaginateTypeDef
def get_value() -> ListVehiclesInFleetRequestListVehiclesInFleetPaginateTypeDef:
return {
"fleetId": ...,
}
# ListVehiclesInFleetRequestListVehiclesInFleetPaginateTypeDef definition
class ListVehiclesInFleetRequestListVehiclesInFleetPaginateTypeDef(TypedDict):
fleetId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListVehiclesRequestListVehiclesPaginateTypeDef
# ListVehiclesRequestListVehiclesPaginateTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import ListVehiclesRequestListVehiclesPaginateTypeDef
def get_value() -> ListVehiclesRequestListVehiclesPaginateTypeDef:
return {
"modelManifestArn": ...,
}
# ListVehiclesRequestListVehiclesPaginateTypeDef definition
class ListVehiclesRequestListVehiclesPaginateTypeDef(TypedDict):
modelManifestArn: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
GetVehicleStatusResponseTypeDef
# GetVehicleStatusResponseTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import GetVehicleStatusResponseTypeDef
def get_value() -> GetVehicleStatusResponseTypeDef:
return {
"campaigns": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
# GetVehicleStatusResponseTypeDef definition
class GetVehicleStatusResponseTypeDef(TypedDict):
campaigns: List[VehicleStatusTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListModelManifestsResponseTypeDef
# ListModelManifestsResponseTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import ListModelManifestsResponseTypeDef
def get_value() -> ListModelManifestsResponseTypeDef:
return {
"summaries": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
# ListModelManifestsResponseTypeDef definition
class ListModelManifestsResponseTypeDef(TypedDict):
summaries: List[ModelManifestSummaryTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListSignalCatalogsResponseTypeDef
# ListSignalCatalogsResponseTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import ListSignalCatalogsResponseTypeDef
def get_value() -> ListSignalCatalogsResponseTypeDef:
return {
"summaries": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
# ListSignalCatalogsResponseTypeDef definition
class ListSignalCatalogsResponseTypeDef(TypedDict):
summaries: List[SignalCatalogSummaryTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListVehiclesResponseTypeDef
# ListVehiclesResponseTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import ListVehiclesResponseTypeDef
def get_value() -> ListVehiclesResponseTypeDef:
return {
"vehicleSummaries": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
# ListVehiclesResponseTypeDef definition
class ListVehiclesResponseTypeDef(TypedDict):
vehicleSummaries: List[VehicleSummaryTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NetworkInterfaceTypeDef
# NetworkInterfaceTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import NetworkInterfaceTypeDef
def get_value() -> NetworkInterfaceTypeDef:
return {
"interfaceId": ...,
"type": ...,
}
# NetworkInterfaceTypeDef definition
class NetworkInterfaceTypeDef(TypedDict):
interfaceId: str,
type: NetworkInterfaceTypeType, # (1)
canInterface: NotRequired[CanInterfaceTypeDef], # (2)
obdInterface: NotRequired[ObdInterfaceTypeDef], # (3)
NodeTypeDef
# NodeTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import NodeTypeDef
def get_value() -> NodeTypeDef:
return {
"branch": ...,
}
# NodeTypeDef definition
class NodeTypeDef(TypedDict):
branch: NotRequired[BranchTypeDef], # (1)
sensor: NotRequired[SensorTypeDef], # (2)
actuator: NotRequired[ActuatorTypeDef], # (3)
attribute: NotRequired[AttributeTypeDef], # (4)
- See BranchTypeDef
- See SensorTypeDef
- See ActuatorTypeDef
- See AttributeTypeDef
SignalDecoderTypeDef
# SignalDecoderTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import SignalDecoderTypeDef
def get_value() -> SignalDecoderTypeDef:
return {
"fullyQualifiedName": ...,
"type": ...,
"interfaceId": ...,
}
# SignalDecoderTypeDef definition
class SignalDecoderTypeDef(TypedDict):
fullyQualifiedName: str,
type: SignalDecoderTypeType, # (1)
interfaceId: str,
canSignal: NotRequired[CanSignalTypeDef], # (2)
obdSignal: NotRequired[ObdSignalTypeDef], # (3)
- See SignalDecoderTypeType
- See CanSignalTypeDef
- See ObdSignalTypeDef
RegisterAccountRequestRequestTypeDef
# RegisterAccountRequestRequestTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import RegisterAccountRequestRequestTypeDef
def get_value() -> RegisterAccountRequestRequestTypeDef:
return {
"timestreamResources": ...,
}
# RegisterAccountRequestRequestTypeDef definition
class RegisterAccountRequestRequestTypeDef(TypedDict):
timestreamResources: TimestreamResourcesTypeDef, # (1)
iamResources: NotRequired[IamResourcesTypeDef], # (2)
RegisterAccountResponseTypeDef
# RegisterAccountResponseTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import RegisterAccountResponseTypeDef
def get_value() -> RegisterAccountResponseTypeDef:
return {
"registerAccountStatus": ...,
"timestreamResources": ...,
"iamResources": ...,
"creationTime": ...,
"lastModificationTime": ...,
"ResponseMetadata": ...,
}
# RegisterAccountResponseTypeDef definition
class RegisterAccountResponseTypeDef(TypedDict):
registerAccountStatus: RegistrationStatusType, # (1)
timestreamResources: TimestreamResourcesTypeDef, # (2)
iamResources: IamResourcesTypeDef, # (3)
creationTime: datetime,
lastModificationTime: datetime,
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See RegistrationStatusType
- See TimestreamResourcesTypeDef
- See IamResourcesTypeDef
- See ResponseMetadataTypeDef
ImportDecoderManifestRequestRequestTypeDef
# ImportDecoderManifestRequestRequestTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import ImportDecoderManifestRequestRequestTypeDef
def get_value() -> ImportDecoderManifestRequestRequestTypeDef:
return {
"name": ...,
"networkFileDefinitions": ...,
}
# ImportDecoderManifestRequestRequestTypeDef definition
class ImportDecoderManifestRequestRequestTypeDef(TypedDict):
name: str,
networkFileDefinitions: Sequence[NetworkFileDefinitionTypeDef], # (1)
CreateCampaignRequestRequestTypeDef
# CreateCampaignRequestRequestTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import CreateCampaignRequestRequestTypeDef
def get_value() -> CreateCampaignRequestRequestTypeDef:
return {
"name": ...,
"signalCatalogArn": ...,
"targetArn": ...,
"collectionScheme": ...,
}
# CreateCampaignRequestRequestTypeDef definition
class CreateCampaignRequestRequestTypeDef(TypedDict):
name: str,
signalCatalogArn: str,
targetArn: str,
collectionScheme: CollectionSchemeTypeDef, # (1)
description: NotRequired[str],
startTime: NotRequired[Union[datetime, str]],
expiryTime: NotRequired[Union[datetime, str]],
postTriggerCollectionDuration: NotRequired[int],
diagnosticsMode: NotRequired[DiagnosticsModeType], # (2)
spoolingMode: NotRequired[SpoolingModeType], # (3)
compression: NotRequired[CompressionType], # (4)
priority: NotRequired[int],
signalsToCollect: NotRequired[Sequence[SignalInformationTypeDef]], # (5)
dataExtraDimensions: NotRequired[Sequence[str]],
tags: NotRequired[Sequence[TagTypeDef]], # (6)
- See CollectionSchemeTypeDef
- See DiagnosticsModeType
- See SpoolingModeType
- See CompressionType
- See SignalInformationTypeDef
- See TagTypeDef
GetCampaignResponseTypeDef
# GetCampaignResponseTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import GetCampaignResponseTypeDef
def get_value() -> GetCampaignResponseTypeDef:
return {
"name": ...,
"arn": ...,
"description": ...,
"signalCatalogArn": ...,
"targetArn": ...,
"status": ...,
"startTime": ...,
"expiryTime": ...,
"postTriggerCollectionDuration": ...,
"diagnosticsMode": ...,
"spoolingMode": ...,
"compression": ...,
"priority": ...,
"signalsToCollect": ...,
"collectionScheme": ...,
"dataExtraDimensions": ...,
"creationTime": ...,
"lastModificationTime": ...,
"ResponseMetadata": ...,
}
# GetCampaignResponseTypeDef definition
class GetCampaignResponseTypeDef(TypedDict):
name: str,
arn: str,
description: str,
signalCatalogArn: str,
targetArn: str,
status: CampaignStatusType, # (1)
startTime: datetime,
expiryTime: datetime,
postTriggerCollectionDuration: int,
diagnosticsMode: DiagnosticsModeType, # (2)
spoolingMode: SpoolingModeType, # (3)
compression: CompressionType, # (4)
priority: int,
signalsToCollect: List[SignalInformationTypeDef], # (5)
collectionScheme: CollectionSchemeTypeDef, # (6)
dataExtraDimensions: List[str],
creationTime: datetime,
lastModificationTime: datetime,
ResponseMetadata: ResponseMetadataTypeDef, # (7)
- See CampaignStatusType
- See DiagnosticsModeType
- See SpoolingModeType
- See CompressionType
- See SignalInformationTypeDef
- See CollectionSchemeTypeDef
- See ResponseMetadataTypeDef
BatchCreateVehicleRequestRequestTypeDef
# BatchCreateVehicleRequestRequestTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import BatchCreateVehicleRequestRequestTypeDef
def get_value() -> BatchCreateVehicleRequestRequestTypeDef:
return {
"vehicles": ...,
}
# BatchCreateVehicleRequestRequestTypeDef definition
class BatchCreateVehicleRequestRequestTypeDef(TypedDict):
vehicles: Sequence[CreateVehicleRequestItemTypeDef], # (1)
ListDecoderManifestNetworkInterfacesResponseTypeDef
# ListDecoderManifestNetworkInterfacesResponseTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import ListDecoderManifestNetworkInterfacesResponseTypeDef
def get_value() -> ListDecoderManifestNetworkInterfacesResponseTypeDef:
return {
"networkInterfaces": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
# ListDecoderManifestNetworkInterfacesResponseTypeDef definition
class ListDecoderManifestNetworkInterfacesResponseTypeDef(TypedDict):
networkInterfaces: List[NetworkInterfaceTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateSignalCatalogRequestRequestTypeDef
# CreateSignalCatalogRequestRequestTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import CreateSignalCatalogRequestRequestTypeDef
def get_value() -> CreateSignalCatalogRequestRequestTypeDef:
return {
"name": ...,
}
# CreateSignalCatalogRequestRequestTypeDef definition
class CreateSignalCatalogRequestRequestTypeDef(TypedDict):
name: str,
description: NotRequired[str],
nodes: NotRequired[Sequence[NodeTypeDef]], # (1)
tags: NotRequired[Sequence[TagTypeDef]], # (2)
- See NodeTypeDef
- See TagTypeDef
ListModelManifestNodesResponseTypeDef
# ListModelManifestNodesResponseTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import ListModelManifestNodesResponseTypeDef
def get_value() -> ListModelManifestNodesResponseTypeDef:
return {
"nodes": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
# ListModelManifestNodesResponseTypeDef definition
class ListModelManifestNodesResponseTypeDef(TypedDict):
nodes: List[NodeTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See NodeTypeDef
- See ResponseMetadataTypeDef
ListSignalCatalogNodesResponseTypeDef
# ListSignalCatalogNodesResponseTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import ListSignalCatalogNodesResponseTypeDef
def get_value() -> ListSignalCatalogNodesResponseTypeDef:
return {
"nodes": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
# ListSignalCatalogNodesResponseTypeDef definition
class ListSignalCatalogNodesResponseTypeDef(TypedDict):
nodes: List[NodeTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See NodeTypeDef
- See ResponseMetadataTypeDef
UpdateSignalCatalogRequestRequestTypeDef
# UpdateSignalCatalogRequestRequestTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import UpdateSignalCatalogRequestRequestTypeDef
def get_value() -> UpdateSignalCatalogRequestRequestTypeDef:
return {
"name": ...,
}
# UpdateSignalCatalogRequestRequestTypeDef definition
class UpdateSignalCatalogRequestRequestTypeDef(TypedDict):
name: str,
description: NotRequired[str],
nodesToAdd: NotRequired[Sequence[NodeTypeDef]], # (1)
nodesToUpdate: NotRequired[Sequence[NodeTypeDef]], # (1)
nodesToRemove: NotRequired[Sequence[str]],
- See NodeTypeDef
- See NodeTypeDef
CreateDecoderManifestRequestRequestTypeDef
# CreateDecoderManifestRequestRequestTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import CreateDecoderManifestRequestRequestTypeDef
def get_value() -> CreateDecoderManifestRequestRequestTypeDef:
return {
"name": ...,
"modelManifestArn": ...,
}
# CreateDecoderManifestRequestRequestTypeDef definition
class CreateDecoderManifestRequestRequestTypeDef(TypedDict):
name: str,
modelManifestArn: str,
description: NotRequired[str],
signalDecoders: NotRequired[Sequence[SignalDecoderTypeDef]], # (1)
networkInterfaces: NotRequired[Sequence[NetworkInterfaceTypeDef]], # (2)
tags: NotRequired[Sequence[TagTypeDef]], # (3)
- See SignalDecoderTypeDef
- See NetworkInterfaceTypeDef
- See TagTypeDef
ListDecoderManifestSignalsResponseTypeDef
# ListDecoderManifestSignalsResponseTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import ListDecoderManifestSignalsResponseTypeDef
def get_value() -> ListDecoderManifestSignalsResponseTypeDef:
return {
"signalDecoders": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
# ListDecoderManifestSignalsResponseTypeDef definition
class ListDecoderManifestSignalsResponseTypeDef(TypedDict):
signalDecoders: List[SignalDecoderTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateDecoderManifestRequestRequestTypeDef
# UpdateDecoderManifestRequestRequestTypeDef usage example
from mypy_boto3_iotfleetwise.type_defs import UpdateDecoderManifestRequestRequestTypeDef
def get_value() -> UpdateDecoderManifestRequestRequestTypeDef:
return {
"name": ...,
}
# UpdateDecoderManifestRequestRequestTypeDef definition
class UpdateDecoderManifestRequestRequestTypeDef(TypedDict):
name: str,
description: NotRequired[str],
signalDecodersToAdd: NotRequired[Sequence[SignalDecoderTypeDef]], # (1)
signalDecodersToUpdate: NotRequired[Sequence[SignalDecoderTypeDef]], # (1)
signalDecodersToRemove: NotRequired[Sequence[str]],
networkInterfacesToAdd: NotRequired[Sequence[NetworkInterfaceTypeDef]], # (3)
networkInterfacesToUpdate: NotRequired[Sequence[NetworkInterfaceTypeDef]], # (3)
networkInterfacesToRemove: NotRequired[Sequence[str]],
status: NotRequired[ManifestStatusType], # (5)