Panorama Classes
AlternateSoftwareMetadataTypeDef
Version
- Type: typing.Optional[str]
ApplicationInstanceTypeDef
ApplicationInstanceId
- Type: typing.Optional[str]
Arn
- Type: typing.Optional[str]
CreatedTime
- Type: typing.Optional[datetime.datetime]
DefaultRuntimeContextDevice
- Type: typing.Optional[str]
DefaultRuntimeContextDeviceName
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
HealthStatus
- Type: typing.Optional[typing.Literal['ERROR', 'NOT_AVAILABLE', 'RUNNING']]
Name
- Type: typing.Optional[str]
RuntimeContextStates
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.panorama_classes.ReportedRuntimeContextStateTypeDef]]
Status
- Type: typing.Optional[typing.Literal['DEPLOYMENT_ERROR', 'DEPLOYMENT_FAILED', 'DEPLOYMENT_IN_PROGRESS', 'DEPLOYMENT_PENDING', 'DEPLOYMENT_REQUESTED', 'DEPLOYMENT_SUCCEEDED', 'REMOVAL_FAILED', 'REMOVAL_IN_PROGRESS', 'REMOVAL_PENDING', 'REMOVAL_REQUESTED', 'REMOVAL_SUCCEEDED']]
StatusDescription
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.Dict[str, str]]
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
CreateApplicationInstanceRequestRequestTypeDef
DefaultRuntimeContextDevice
- Type:
- Required: Yes
ManifestPayload
- Type:
- Required: Yes
ApplicationInstanceIdToReplace
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
ManifestOverridesPayload
- Type: typing.Optional[aws_resource_validator.pydantic_models.panorama_classes.ManifestOverridesPayloadTypeDef]
Name
- Type: typing.Optional[str]
RuntimeRoleArn
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.Mapping[str, str]]
CreateApplicationInstanceResponseTypeDef
ApplicationInstanceId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateJobForDevicesRequestRequestTypeDef
DeviceIds
- Type: typing.Sequence[str]
- Required: Yes
JobType
- Type: typing.Literal['OTA', 'REBOOT']
- Required: Yes
DeviceJobConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.panorama_classes.DeviceJobConfigTypeDef]
CreateJobForDevicesResponseTypeDef
Jobs
- Type: typing.List[aws_resource_validator.pydantic_models.panorama_classes.JobTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateNodeFromTemplateJobRequestRequestTypeDef
NodeName
- Type:
- Required: Yes
OutputPackageName
- Type:
- Required: Yes
OutputPackageVersion
- Type:
- Required: Yes
TemplateParameters
- Type: typing.Mapping[str, str]
- Required: Yes
TemplateType
- Type: typing.Literal['RTSP_CAMERA_STREAM']
- Required: Yes
JobTags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.panorama_classes.JobResourceTagsTypeDef]]
NodeDescription
- Type: typing.Optional[str]
CreateNodeFromTemplateJobResponseTypeDef
JobId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreatePackageImportJobRequestRequestTypeDef
ClientToken
- Type:
- Required: Yes
InputConfig
- Type:
- Required: Yes
JobType
- Type: typing.Literal['MARKETPLACE_NODE_PACKAGE_VERSION', 'NODE_PACKAGE_VERSION']
- Required: Yes
OutputConfig
- Type:
- Required: Yes
JobTags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.panorama_classes.JobResourceTagsTypeDef]]
CreatePackageImportJobResponseTypeDef
JobId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreatePackageRequestRequestTypeDef
PackageName
- Type:
- Required: Yes
Tags
- Type: typing.Optional[typing.Mapping[str, str]]
CreatePackageResponseTypeDef
Arn
- Type:
- Required: Yes
PackageId
- Type:
- Required: Yes
StorageLocation
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteDeviceRequestRequestTypeDef
DeviceId
- Type:
- Required: Yes
DeleteDeviceResponseTypeDef
DeviceId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeletePackageRequestRequestTypeDef
PackageId
- Type:
- Required: Yes
ForceDelete
- Type: typing.Optional[bool]
DeregisterPackageVersionRequestRequestTypeDef
PackageId
- Type:
- Required: Yes
PackageVersion
- Type:
- Required: Yes
PatchVersion
- Type:
- Required: Yes
OwnerAccount
- Type: typing.Optional[str]
UpdatedLatestPatchVersion
- Type: typing.Optional[str]
DescribeApplicationInstanceDetailsRequestRequestTypeDef
ApplicationInstanceId
- Type:
- Required: Yes
DescribeApplicationInstanceDetailsResponseTypeDef
ApplicationInstanceId
- Type:
- Required: Yes
ApplicationInstanceIdToReplace
- Type:
- Required: Yes
CreatedTime
- Type:
- Required: Yes
DefaultRuntimeContextDevice
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
ManifestOverridesPayload
- Type:
- Required: Yes
ManifestPayload
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeApplicationInstanceRequestRequestTypeDef
ApplicationInstanceId
- Type:
- Required: Yes
DescribeApplicationInstanceResponseTypeDef
ApplicationInstanceId
- Type:
- Required: Yes
ApplicationInstanceIdToReplace
- Type:
- Required: Yes
Arn
- Type:
- Required: Yes
CreatedTime
- Type:
- Required: Yes
DefaultRuntimeContextDevice
- Type:
- Required: Yes
DefaultRuntimeContextDeviceName
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
HealthStatus
- Type: typing.Literal['ERROR', 'NOT_AVAILABLE', 'RUNNING']
- Required: Yes
LastUpdatedTime
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
RuntimeContextStates
- Type: typing.List[aws_resource_validator.pydantic_models.panorama_classes.ReportedRuntimeContextStateTypeDef]
- Required: Yes
RuntimeRoleArn
- Type:
- Required: Yes
Status
- Type: typing.Literal['DEPLOYMENT_ERROR', 'DEPLOYMENT_FAILED', 'DEPLOYMENT_IN_PROGRESS', 'DEPLOYMENT_PENDING', 'DEPLOYMENT_REQUESTED', 'DEPLOYMENT_SUCCEEDED', 'REMOVAL_FAILED', 'REMOVAL_IN_PROGRESS', 'REMOVAL_PENDING', 'REMOVAL_REQUESTED', 'REMOVAL_SUCCEEDED']
- Required: Yes
StatusDescription
- Type:
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeDeviceJobRequestRequestTypeDef
JobId
- Type:
- Required: Yes
DescribeDeviceJobResponseTypeDef
CreatedTime
- Type:
- Required: Yes
DeviceArn
- Type:
- Required: Yes
DeviceId
- Type:
- Required: Yes
DeviceName
- Type:
- Required: Yes
DeviceType
- Type: typing.Literal['PANORAMA_APPLIANCE', 'PANORAMA_APPLIANCE_DEVELOPER_KIT']
- Required: Yes
ImageVersion
- Type:
- Required: Yes
JobId
- Type:
- Required: Yes
JobType
- Type: typing.Literal['OTA', 'REBOOT']
- Required: Yes
Status
- Type: typing.Literal['COMPLETED', 'DOWNLOADING', 'FAILED', 'IN_PROGRESS', 'PENDING', 'REBOOTING', 'VERIFYING']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeDeviceRequestRequestTypeDef
DeviceId
- Type:
- Required: Yes
DescribeDeviceResponseTypeDef
AlternateSoftwares
- Type: typing.List[aws_resource_validator.pydantic_models.panorama_classes.AlternateSoftwareMetadataTypeDef]
- Required: Yes
Arn
- Type:
- Required: Yes
Brand
- Type: typing.Literal['AWS_PANORAMA', 'LENOVO']
- Required: Yes
CreatedTime
- Type:
- Required: Yes
CurrentNetworkingStatus
- Type:
- Required: Yes
CurrentSoftware
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
DeviceAggregatedStatus
- Type: typing.Literal['AWAITING_PROVISIONING', 'DELETING', 'ERROR', 'FAILED', 'LEASE_EXPIRED', 'OFFLINE', 'ONLINE', 'PENDING', 'REBOOTING', 'UPDATE_NEEDED']
- Required: Yes
DeviceConnectionStatus
- Type: typing.Literal['AWAITING_CREDENTIALS', 'ERROR', 'NOT_AVAILABLE', 'OFFLINE', 'ONLINE']
- Required: Yes
DeviceId
- Type:
- Required: Yes
LatestAlternateSoftware
- Type:
- Required: Yes
LatestDeviceJob
- Type:
- Required: Yes
LatestSoftware
- Type:
- Required: Yes
LeaseExpirationTime
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
NetworkingConfiguration
- Type:
- Required: Yes
ProvisioningStatus
- Type: typing.Literal['AWAITING_PROVISIONING', 'DELETING', 'ERROR', 'FAILED', 'PENDING', 'SUCCEEDED']
- Required: Yes
SerialNumber
- Type:
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
Type
- Type: typing.Literal['PANORAMA_APPLIANCE', 'PANORAMA_APPLIANCE_DEVELOPER_KIT']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeNodeFromTemplateJobRequestRequestTypeDef
JobId
- Type:
- Required: Yes
DescribeNodeFromTemplateJobResponseTypeDef
CreatedTime
- Type:
- Required: Yes
JobId
- Type:
- Required: Yes
JobTags
- Type: typing.List[aws_resource_validator.pydantic_models.panorama_classes.JobResourceTagsTypeDef]
- Required: Yes
LastUpdatedTime
- Type:
- Required: Yes
NodeDescription
- Type:
- Required: Yes
NodeName
- Type:
- Required: Yes
OutputPackageName
- Type:
- Required: Yes
OutputPackageVersion
- Type:
- Required: Yes
Status
- Type: typing.Literal['FAILED', 'PENDING', 'SUCCEEDED']
- Required: Yes
StatusMessage
- Type:
- Required: Yes
TemplateParameters
- Type: typing.Dict[str, str]
- Required: Yes
TemplateType
- Type: typing.Literal['RTSP_CAMERA_STREAM']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeNodeRequestRequestTypeDef
NodeId
- Type:
- Required: Yes
OwnerAccount
- Type: typing.Optional[str]
DescribeNodeResponseTypeDef
AssetName
- Type:
- Required: Yes
Category
- Type: typing.Literal['BUSINESS_LOGIC', 'MEDIA_SINK', 'MEDIA_SOURCE', 'ML_MODEL']
- Required: Yes
CreatedTime
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
LastUpdatedTime
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
NodeId
- Type:
- Required: Yes
NodeInterface
- Type:
- Required: Yes
OwnerAccount
- Type:
- Required: Yes
PackageArn
- Type:
- Required: Yes
PackageId
- Type:
- Required: Yes
PackageName
- Type:
- Required: Yes
PackageVersion
- Type:
- Required: Yes
PatchVersion
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribePackageImportJobRequestRequestTypeDef
JobId
- Type:
- Required: Yes
DescribePackageImportJobResponseTypeDef
ClientToken
- Type:
- Required: Yes
CreatedTime
- Type:
- Required: Yes
InputConfig
- Type:
- Required: Yes
JobId
- Type:
- Required: Yes
JobTags
- Type: typing.List[aws_resource_validator.pydantic_models.panorama_classes.JobResourceTagsTypeDef]
- Required: Yes
JobType
- Type: typing.Literal['MARKETPLACE_NODE_PACKAGE_VERSION', 'NODE_PACKAGE_VERSION']
- Required: Yes
LastUpdatedTime
- Type:
- Required: Yes
Output
- Type:
- Required: Yes
OutputConfig
- Type:
- Required: Yes
Status
- Type: typing.Literal['FAILED', 'PENDING', 'SUCCEEDED']
- Required: Yes
StatusMessage
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribePackageRequestRequestTypeDef
PackageId
- Type:
- Required: Yes
DescribePackageResponseTypeDef
Arn
- Type:
- Required: Yes
CreatedTime
- Type:
- Required: Yes
PackageId
- Type:
- Required: Yes
PackageName
- Type:
- Required: Yes
ReadAccessPrincipalArns
- Type: typing.List[str]
- Required: Yes
StorageLocation
- Type:
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
WriteAccessPrincipalArns
- Type: typing.List[str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribePackageVersionRequestRequestTypeDef
PackageId
- Type:
- Required: Yes
PackageVersion
- Type:
- Required: Yes
OwnerAccount
- Type: typing.Optional[str]
PatchVersion
- Type: typing.Optional[str]
DescribePackageVersionResponseTypeDef
IsLatestPatch
- Type:
- Required: Yes
OwnerAccount
- Type:
- Required: Yes
PackageArn
- Type:
- Required: Yes
PackageId
- Type:
- Required: Yes
PackageName
- Type:
- Required: Yes
PackageVersion
- Type:
- Required: Yes
PatchVersion
- Type:
- Required: Yes
RegisteredTime
- Type:
- Required: Yes
Status
- Type: typing.Literal['DELETING', 'FAILED', 'REGISTER_COMPLETED', 'REGISTER_PENDING']
- Required: Yes
StatusDescription
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeviceJobConfigTypeDef
OTAJobConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.panorama_classes.OTAJobConfigTypeDef]
DeviceJobTypeDef
CreatedTime
- Type: typing.Optional[datetime.datetime]
DeviceId
- Type: typing.Optional[str]
DeviceName
- Type: typing.Optional[str]
JobId
- Type: typing.Optional[str]
JobType
- Type: typing.Optional[typing.Literal['OTA', 'REBOOT']]
DeviceTypeDef
Brand
- Type: typing.Optional[typing.Literal['AWS_PANORAMA', 'LENOVO']]
CreatedTime
- Type: typing.Optional[datetime.datetime]
CurrentSoftware
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
DeviceAggregatedStatus
- Type: typing.Optional[typing.Literal['AWAITING_PROVISIONING', 'DELETING', 'ERROR', 'FAILED', 'LEASE_EXPIRED', 'OFFLINE', 'ONLINE', 'PENDING', 'REBOOTING', 'UPDATE_NEEDED']]
DeviceId
- Type: typing.Optional[str]
LastUpdatedTime
- Type: typing.Optional[datetime.datetime]
LatestDeviceJob
- Type: typing.Optional[aws_resource_validator.pydantic_models.panorama_classes.LatestDeviceJobTypeDef]
LeaseExpirationTime
- Type: typing.Optional[datetime.datetime]
Name
- Type: typing.Optional[str]
ProvisioningStatus
- Type: typing.Optional[typing.Literal['AWAITING_PROVISIONING', 'DELETING', 'ERROR', 'FAILED', 'PENDING', 'SUCCEEDED']]
Tags
- Type: typing.Optional[typing.Dict[str, str]]
Type
- Type: typing.Optional[typing.Literal['PANORAMA_APPLIANCE', 'PANORAMA_APPLIANCE_DEVELOPER_KIT']]
EthernetPayloadTypeDef
ConnectionType
- Type: typing.Literal['DHCP', 'STATIC_IP']
- Required: Yes
StaticIpConnectionInfo
- Type: typing.Optional[aws_resource_validator.pydantic_models.panorama_classes.StaticIpConnectionInfoTypeDef]
EthernetStatusTypeDef
ConnectionStatus
- Type: typing.Optional[typing.Literal['CONNECTED', 'CONNECTING', 'NOT_CONNECTED']]
HwAddress
- Type: typing.Optional[str]
IpAddress
- Type: typing.Optional[str]
JobResourceTagsTypeDef
ResourceType
- Type: typing.Literal['PACKAGE']
- Required: Yes
Tags
- Type: typing.Mapping[str, str]
- Required: Yes
JobTypeDef
DeviceId
- Type: typing.Optional[str]
JobId
- Type: typing.Optional[str]
LatestDeviceJobTypeDef
ImageVersion
- Type: typing.Optional[str]
JobType
- Type: typing.Optional[typing.Literal['OTA', 'REBOOT']]
Status
- Type: typing.Optional[typing.Literal['COMPLETED', 'DOWNLOADING', 'FAILED', 'IN_PROGRESS', 'PENDING', 'REBOOTING', 'VERIFYING']]
ListApplicationInstanceDependenciesRequestRequestTypeDef
ApplicationInstanceId
- Type:
- Required: Yes
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListApplicationInstanceDependenciesResponseTypeDef
NextToken
- Type:
- Required: Yes
PackageObjects
- Type: typing.List[aws_resource_validator.pydantic_models.panorama_classes.PackageObjectTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListApplicationInstanceNodeInstancesRequestRequestTypeDef
ApplicationInstanceId
- Type:
- Required: Yes
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListApplicationInstanceNodeInstancesResponseTypeDef
NextToken
- Type:
- Required: Yes
NodeInstances
- Type: typing.List[aws_resource_validator.pydantic_models.panorama_classes.NodeInstanceTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListApplicationInstancesRequestRequestTypeDef
DeviceId
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
StatusFilter
- Type: typing.Optional[typing.Literal['DEPLOYMENT_ERROR', 'DEPLOYMENT_FAILED', 'DEPLOYMENT_SUCCEEDED', 'PROCESSING_DEPLOYMENT', 'PROCESSING_REMOVAL', 'REMOVAL_FAILED', 'REMOVAL_SUCCEEDED']]
ListApplicationInstancesResponseTypeDef
ApplicationInstances
- Type: typing.List[aws_resource_validator.pydantic_models.panorama_classes.ApplicationInstanceTypeDef]
- Required: Yes
NextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListDevicesJobsRequestRequestTypeDef
DeviceId
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListDevicesJobsResponseTypeDef
DeviceJobs
- Type: typing.List[aws_resource_validator.pydantic_models.panorama_classes.DeviceJobTypeDef]
- Required: Yes
NextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListDevicesRequestRequestTypeDef
DeviceAggregatedStatusFilter
- Type: typing.Optional[typing.Literal['AWAITING_PROVISIONING', 'DELETING', 'ERROR', 'FAILED', 'LEASE_EXPIRED', 'OFFLINE', 'ONLINE', 'PENDING', 'REBOOTING', 'UPDATE_NEEDED']]
MaxResults
- Type: typing.Optional[int]
NameFilter
- Type: typing.Optional[str]
NextToken
- Type: typing.Optional[str]
SortBy
- Type: typing.Optional[typing.Literal['CREATED_TIME', 'DEVICE_AGGREGATED_STATUS', 'DEVICE_ID', 'NAME']]
SortOrder
- Type: typing.Optional[typing.Literal['ASCENDING', 'DESCENDING']]
ListDevicesResponseTypeDef
Devices
- Type: typing.List[aws_resource_validator.pydantic_models.panorama_classes.DeviceTypeDef]
- Required: Yes
NextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListNodeFromTemplateJobsRequestRequestTypeDef
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListNodeFromTemplateJobsResponseTypeDef
NextToken
- Type:
- Required: Yes
NodeFromTemplateJobs
- Type: typing.List[aws_resource_validator.pydantic_models.panorama_classes.NodeFromTemplateJobTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListNodesRequestRequestTypeDef
Category
- Type: typing.Optional[typing.Literal['BUSINESS_LOGIC', 'MEDIA_SINK', 'MEDIA_SOURCE', 'ML_MODEL']]
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
OwnerAccount
- Type: typing.Optional[str]
PackageName
- Type: typing.Optional[str]
PackageVersion
- Type: typing.Optional[str]
PatchVersion
- Type: typing.Optional[str]
ListNodesResponseTypeDef
NextToken
- Type:
- Required: Yes
Nodes
- Type: typing.List[aws_resource_validator.pydantic_models.panorama_classes.NodeTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListPackageImportJobsRequestRequestTypeDef
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListPackageImportJobsResponseTypeDef
NextToken
- Type:
- Required: Yes
PackageImportJobs
- Type: typing.List[aws_resource_validator.pydantic_models.panorama_classes.PackageImportJobTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListPackagesRequestRequestTypeDef
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListPackagesResponseTypeDef
NextToken
- Type:
- Required: Yes
Packages
- Type: typing.List[aws_resource_validator.pydantic_models.panorama_classes.PackageListItemTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListTagsForResourceRequestRequestTypeDef
ResourceArn
- Type:
- Required: Yes
ListTagsForResourceResponseTypeDef
Tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ManifestOverridesPayloadTypeDef
PayloadData
- Type: typing.Optional[str]
ManifestPayloadTypeDef
PayloadData
- Type: typing.Optional[str]
NetworkPayloadTypeDef
Ethernet0
- Type: typing.Optional[aws_resource_validator.pydantic_models.panorama_classes.EthernetPayloadTypeDef]
Ethernet1
- Type: typing.Optional[aws_resource_validator.pydantic_models.panorama_classes.EthernetPayloadTypeDef]
Ntp
- Type: typing.Optional[aws_resource_validator.pydantic_models.panorama_classes.NtpPayloadTypeDef]
NetworkStatusTypeDef
Ethernet0Status
- Type: typing.Optional[aws_resource_validator.pydantic_models.panorama_classes.EthernetStatusTypeDef]
Ethernet1Status
- Type: typing.Optional[aws_resource_validator.pydantic_models.panorama_classes.EthernetStatusTypeDef]
LastUpdatedTime
- Type: typing.Optional[datetime.datetime]
NtpStatus
- Type: typing.Optional[aws_resource_validator.pydantic_models.panorama_classes.NtpStatusTypeDef]
NodeFromTemplateJobTypeDef
CreatedTime
- Type: typing.Optional[datetime.datetime]
JobId
- Type: typing.Optional[str]
NodeName
- Type: typing.Optional[str]
Status
- Type: typing.Optional[typing.Literal['FAILED', 'PENDING', 'SUCCEEDED']]
StatusMessage
- Type: typing.Optional[str]
TemplateType
- Type: typing.Optional[typing.Literal['RTSP_CAMERA_STREAM']]
NodeInputPortTypeDef
DefaultValue
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
MaxConnections
- Type: typing.Optional[int]
Name
- Type: typing.Optional[str]
Type
- Type: typing.Optional[typing.Literal['BOOLEAN', 'FLOAT32', 'INT32', 'MEDIA', 'STRING']]
NodeInstanceTypeDef
CurrentStatus
- Type: typing.Literal['ERROR', 'NOT_AVAILABLE', 'PAUSED', 'RUNNING']
- Required: Yes
NodeInstanceId
- Type:
- Required: Yes
NodeId
- Type: typing.Optional[str]
NodeName
- Type: typing.Optional[str]
PackageName
- Type: typing.Optional[str]
PackagePatchVersion
- Type: typing.Optional[str]
PackageVersion
- Type: typing.Optional[str]
NodeInterfaceTypeDef
Inputs
- Type: typing.List[aws_resource_validator.pydantic_models.panorama_classes.NodeInputPortTypeDef]
- Required: Yes
Outputs
- Type: typing.List[aws_resource_validator.pydantic_models.panorama_classes.NodeOutputPortTypeDef]
- Required: Yes
NodeOutputPortTypeDef
Description
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
Type
- Type: typing.Optional[typing.Literal['BOOLEAN', 'FLOAT32', 'INT32', 'MEDIA', 'STRING']]
NodeSignalTypeDef
NodeInstanceId
- Type:
- Required: Yes
Signal
- Type: typing.Literal['PAUSE', 'RESUME']
- Required: Yes
NodeTypeDef
Category
- Type: typing.Literal['BUSINESS_LOGIC', 'MEDIA_SINK', 'MEDIA_SOURCE', 'ML_MODEL']
- Required: Yes
CreatedTime
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
NodeId
- Type:
- Required: Yes
PackageId
- Type:
- Required: Yes
PackageName
- Type:
- Required: Yes
PackageVersion
- Type:
- Required: Yes
PatchVersion
- Type:
- Required: Yes
Description
- Type: typing.Optional[str]
OwnerAccount
- Type: typing.Optional[str]
PackageArn
- Type: typing.Optional[str]
NtpPayloadTypeDef
NtpServers
- Type: typing.List[str]
- Required: Yes
NtpStatusTypeDef
ConnectionStatus
- Type: typing.Optional[typing.Literal['CONNECTED', 'CONNECTING', 'NOT_CONNECTED']]
IpAddress
- Type: typing.Optional[str]
NtpServerName
- Type: typing.Optional[str]
OTAJobConfigTypeDef
ImageVersion
- Type:
- Required: Yes
AllowMajorVersionUpdate
- Type: typing.Optional[bool]
OutPutS3LocationTypeDef
BucketName
- Type:
- Required: Yes
ObjectKey
- Type:
- Required: Yes
PackageImportJobInputConfigTypeDef
PackageVersionInputConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.panorama_classes.PackageVersionInputConfigTypeDef]
PackageImportJobOutputConfigTypeDef
PackageVersionOutputConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.panorama_classes.PackageVersionOutputConfigTypeDef]
PackageImportJobOutputTypeDef
OutputS3Location
- Type:
- Required: Yes
PackageId
- Type:
- Required: Yes
PackageVersion
- Type:
- Required: Yes
PatchVersion
- Type:
- Required: Yes
PackageImportJobTypeDef
CreatedTime
- Type: typing.Optional[datetime.datetime]
JobId
- Type: typing.Optional[str]
JobType
- Type: typing.Optional[typing.Literal['MARKETPLACE_NODE_PACKAGE_VERSION', 'NODE_PACKAGE_VERSION']]
LastUpdatedTime
- Type: typing.Optional[datetime.datetime]
Status
- Type: typing.Optional[typing.Literal['FAILED', 'PENDING', 'SUCCEEDED']]
StatusMessage
- Type: typing.Optional[str]
PackageListItemTypeDef
Arn
- Type: typing.Optional[str]
CreatedTime
- Type: typing.Optional[datetime.datetime]
PackageId
- Type: typing.Optional[str]
PackageName
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.Dict[str, str]]
PackageObjectTypeDef
Name
- Type:
- Required: Yes
PackageVersion
- Type:
- Required: Yes
PatchVersion
- Type:
- Required: Yes
PackageVersionInputConfigTypeDef
S3Location
- Type:
- Required: Yes
PackageVersionOutputConfigTypeDef
PackageName
- Type:
- Required: Yes
PackageVersion
- Type:
- Required: Yes
MarkLatest
- Type: typing.Optional[bool]
ProvisionDeviceRequestRequestTypeDef
Name
- Type:
- Required: Yes
Description
- Type: typing.Optional[str]
NetworkingConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.panorama_classes.NetworkPayloadTypeDef]
Tags
- Type: typing.Optional[typing.Mapping[str, str]]
ProvisionDeviceResponseTypeDef
Arn
- Type:
- Required: Yes
Certificates
- Type:
- Required: Yes
DeviceId
- Type:
- Required: Yes
IotThingName
- Type:
- Required: Yes
Status
- Type: typing.Literal['AWAITING_PROVISIONING', 'DELETING', 'ERROR', 'FAILED', 'PENDING', 'SUCCEEDED']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
RegisterPackageVersionRequestRequestTypeDef
PackageId
- Type:
- Required: Yes
PackageVersion
- Type:
- Required: Yes
PatchVersion
- Type:
- Required: Yes
MarkLatest
- Type: typing.Optional[bool]
OwnerAccount
- Type: typing.Optional[str]
RemoveApplicationInstanceRequestRequestTypeDef
ApplicationInstanceId
- Type:
- Required: Yes
ReportedRuntimeContextStateTypeDef
DesiredState
- Type: typing.Literal['REMOVED', 'RUNNING', 'STOPPED']
- Required: Yes
DeviceReportedStatus
- Type: typing.Literal['INSTALL_ERROR', 'INSTALL_IN_PROGRESS', 'LAUNCHED', 'LAUNCH_ERROR', 'REMOVAL_FAILED', 'REMOVAL_IN_PROGRESS', 'RUNNING', 'STARTING', 'STOPPED', 'STOPPING', 'STOP_ERROR']
- Required: Yes
DeviceReportedTime
- Type:
- Required: Yes
RuntimeContextName
- Type:
- Required: Yes
ResponseMetadataTypeDef
RequestId
- Type:
- Required: Yes
HostId
- Type:
- Required: Yes
HTTPStatusCode
- Type:
- Required: Yes
HTTPHeaders
- Type: typing.Dict[str, str]
- Required: Yes
RetryAttempts
- Type:
- Required: Yes
S3LocationTypeDef
BucketName
- Type:
- Required: Yes
ObjectKey
- Type:
- Required: Yes
Region
- Type: typing.Optional[str]
SignalApplicationInstanceNodeInstancesRequestRequestTypeDef
ApplicationInstanceId
- Type:
- Required: Yes
NodeSignals
- Type: typing.Sequence[aws_resource_validator.pydantic_models.panorama_classes.NodeSignalTypeDef]
- Required: Yes
SignalApplicationInstanceNodeInstancesResponseTypeDef
ApplicationInstanceId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
StaticIpConnectionInfoTypeDef
DefaultGateway
- Type:
- Required: Yes
Dns
- Type: typing.List[str]
- Required: Yes
IpAddress
- Type:
- Required: Yes
Mask
- Type:
- Required: Yes
StorageLocationTypeDef
BinaryPrefixLocation
- Type:
- Required: Yes
Bucket
- Type:
- Required: Yes
GeneratedPrefixLocation
- Type:
- Required: Yes
ManifestPrefixLocation
- Type:
- Required: Yes
RepoPrefixLocation
- Type:
- Required: Yes
TagResourceRequestRequestTypeDef
ResourceArn
- Type:
- Required: Yes
Tags
- Type: typing.Mapping[str, str]
- Required: Yes
UntagResourceRequestRequestTypeDef
ResourceArn
- Type:
- Required: Yes
TagKeys
- Type: typing.Sequence[str]
- Required: Yes
UpdateDeviceMetadataRequestRequestTypeDef
DeviceId
- Type:
- Required: Yes
Description
- Type: typing.Optional[str]
UpdateDeviceMetadataResponseTypeDef
DeviceId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes