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