Panorama Classes
AlternateSoftwareMetadata
Version
- Type: typing.Optional[str]
ApplicationInstance
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.panorama_classes.ReportedRuntimeContextState]]
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!
CreateApplicationInstanceRequest
DefaultRuntimeContextDevice
- Type:
- Required: Yes
ManifestPayload
- Type:
- Required: Yes
ApplicationInstanceIdToReplace
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
ManifestOverridesPayload
- Type:
Name
- Type: typing.Optional[str]
RuntimeRoleArn
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.Dict[str, str]]
CreateApplicationInstanceResponse
ApplicationInstanceId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateJobForDevicesRequest
DeviceIds
- Type: typing.List[str]
- Required: Yes
JobType
- Type: typing.Literal['OTA', 'REBOOT']
- Required: Yes
DeviceJobConfig
- Type:
CreateJobForDevicesResponse
Jobs
- Type: typing.List[aws_resource_validator.pydantic_models.panorama.panorama_classes.Job]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateNodeFromTemplateJobRequest
NodeName
- Type:
- Required: Yes
OutputPackageName
- Type:
- Required: Yes
OutputPackageVersion
- Type:
- Required: Yes
TemplateParameters
- Type: typing.Dict[str, str]
- Required: Yes
TemplateType
- Type: typing.Literal['RTSP_CAMERA_STREAM']
- Required: Yes
JobTags
- Type: typing.Optional[typing.List[typing.Union[aws_resource_validator.pydantic_models.panorama.panorama_classes.JobResourceTags, aws_resource_validator.pydantic_models.panorama.panorama_classes.JobResourceTagsOutput]]]
NodeDescription
- Type: typing.Optional[str]
CreateNodeFromTemplateJobResponse
JobId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreatePackageImportJobRequest
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.List[typing.Union[aws_resource_validator.pydantic_models.panorama.panorama_classes.JobResourceTags, aws_resource_validator.pydantic_models.panorama.panorama_classes.JobResourceTagsOutput]]]
CreatePackageImportJobResponse
JobId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreatePackageRequest
PackageName
- Type:
- Required: Yes
Tags
- Type: typing.Optional[typing.Dict[str, str]]
CreatePackageResponse
Arn
- Type:
- Required: Yes
PackageId
- Type:
- Required: Yes
StorageLocation
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteDeviceRequest
DeviceId
- Type:
- Required: Yes
DeleteDeviceResponse
DeviceId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeletePackageRequest
PackageId
- Type:
- Required: Yes
ForceDelete
- Type: typing.Optional[bool]
DeregisterPackageVersionRequest
PackageId
- Type:
- Required: Yes
PackageVersion
- Type:
- Required: Yes
PatchVersion
- Type:
- Required: Yes
OwnerAccount
- Type: typing.Optional[str]
UpdatedLatestPatchVersion
- Type: typing.Optional[str]
DescribeApplicationInstanceDetailsRequest
ApplicationInstanceId
- Type:
- Required: Yes
DescribeApplicationInstanceDetailsResponse
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
DescribeApplicationInstanceRequest
ApplicationInstanceId
- Type:
- Required: Yes
DescribeApplicationInstanceResponse
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.panorama_classes.ReportedRuntimeContextState]
- 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
DescribeDeviceJobRequest
JobId
- Type:
- Required: Yes
DescribeDeviceJobResponse
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
DescribeDeviceRequest
DeviceId
- Type:
- Required: Yes
DescribeDeviceResponse
AlternateSoftwares
- Type: typing.List[aws_resource_validator.pydantic_models.panorama.panorama_classes.AlternateSoftwareMetadata]
- 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
DescribeNodeFromTemplateJobRequest
JobId
- Type:
- Required: Yes
DescribeNodeFromTemplateJobResponse
CreatedTime
- Type:
- Required: Yes
JobId
- Type:
- Required: Yes
JobTags
- Type: typing.List[aws_resource_validator.pydantic_models.panorama.panorama_classes.JobResourceTagsOutput]
- 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
DescribeNodeRequest
NodeId
- Type:
- Required: Yes
OwnerAccount
- Type: typing.Optional[str]
DescribeNodeResponse
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
DescribePackageImportJobRequest
JobId
- Type:
- Required: Yes
DescribePackageImportJobResponse
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.panorama_classes.JobResourceTagsOutput]
- 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
DescribePackageRequest
PackageId
- Type:
- Required: Yes
DescribePackageResponse
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
DescribePackageVersionRequest
PackageId
- Type:
- Required: Yes
PackageVersion
- Type:
- Required: Yes
OwnerAccount
- Type: typing.Optional[str]
PatchVersion
- Type: typing.Optional[str]
DescribePackageVersionResponse
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
Device
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:
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']]
DeviceJob
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']]
DeviceJobConfig
OTAJobConfig
- Type:
EthernetPayload
ConnectionType
- Type: typing.Literal['DHCP', 'STATIC_IP']
- Required: Yes
StaticIpConnectionInfo
- Type:
EthernetPayloadOutput
ConnectionType
- Type: typing.Literal['DHCP', 'STATIC_IP']
- Required: Yes
StaticIpConnectionInfo
- Type: typing.Optional[aws_resource_validator.pydantic_models.panorama.panorama_classes.StaticIpConnectionInfoOutput]
EthernetStatus
ConnectionStatus
- Type: typing.Optional[typing.Literal['CONNECTED', 'CONNECTING', 'NOT_CONNECTED']]
HwAddress
- Type: typing.Optional[str]
IpAddress
- Type: typing.Optional[str]
Job
DeviceId
- Type: typing.Optional[str]
JobId
- Type: typing.Optional[str]
JobResourceTags
ResourceType
- Type: typing.Literal['PACKAGE']
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
JobResourceTagsOutput
ResourceType
- Type: typing.Literal['PACKAGE']
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
LatestDeviceJob
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']]
ListApplicationInstanceDependenciesRequest
ApplicationInstanceId
- Type:
- Required: Yes
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListApplicationInstanceDependenciesResponse
PackageObjects
- Type: typing.List[aws_resource_validator.pydantic_models.panorama.panorama_classes.PackageObject]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListApplicationInstanceNodeInstancesRequest
ApplicationInstanceId
- Type:
- Required: Yes
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListApplicationInstanceNodeInstancesResponse
NodeInstances
- Type: typing.List[aws_resource_validator.pydantic_models.panorama.panorama_classes.NodeInstance]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListApplicationInstancesRequest
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']]
ListApplicationInstancesResponse
ApplicationInstances
- Type: typing.List[aws_resource_validator.pydantic_models.panorama.panorama_classes.ApplicationInstance]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListDevicesJobsRequest
DeviceId
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListDevicesJobsResponse
DeviceJobs
- Type: typing.List[aws_resource_validator.pydantic_models.panorama.panorama_classes.DeviceJob]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListDevicesRequest
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']]
ListDevicesResponse
Devices
- Type: typing.List[aws_resource_validator.pydantic_models.panorama.panorama_classes.Device]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListNodeFromTemplateJobsRequest
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListNodeFromTemplateJobsResponse
NodeFromTemplateJobs
- Type: typing.List[aws_resource_validator.pydantic_models.panorama.panorama_classes.NodeFromTemplateJob]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListNodesRequest
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]
ListNodesResponse
Nodes
- Type: typing.List[aws_resource_validator.pydantic_models.panorama.panorama_classes.Node]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListPackageImportJobsRequest
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListPackageImportJobsResponse
PackageImportJobs
- Type: typing.List[aws_resource_validator.pydantic_models.panorama.panorama_classes.PackageImportJob]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListPackagesRequest
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListPackagesResponse
Packages
- Type: typing.List[aws_resource_validator.pydantic_models.panorama.panorama_classes.PackageListItem]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListTagsForResourceRequest
ResourceArn
- Type:
- Required: Yes
ListTagsForResourceResponse
Tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ManifestOverridesPayload
PayloadData
- Type: typing.Optional[str]
ManifestPayload
PayloadData
- Type: typing.Optional[str]
NetworkPayload
Ethernet0
- Type: typing.Optional[aws_resource_validator.pydantic_models.panorama.panorama_classes.EthernetPayload]
Ethernet1
- Type: typing.Optional[aws_resource_validator.pydantic_models.panorama.panorama_classes.EthernetPayload]
Ntp
- Type: typing.Optional[aws_resource_validator.pydantic_models.panorama.panorama_classes.NtpPayload]
NetworkPayloadOutput
Ethernet0
- Type: typing.Optional[aws_resource_validator.pydantic_models.panorama.panorama_classes.EthernetPayloadOutput]
Ethernet1
- Type: typing.Optional[aws_resource_validator.pydantic_models.panorama.panorama_classes.EthernetPayloadOutput]
Ntp
- Type: typing.Optional[aws_resource_validator.pydantic_models.panorama.panorama_classes.NtpPayloadOutput]
NetworkStatus
Ethernet0Status
- Type: typing.Optional[aws_resource_validator.pydantic_models.panorama.panorama_classes.EthernetStatus]
Ethernet1Status
- Type: typing.Optional[aws_resource_validator.pydantic_models.panorama.panorama_classes.EthernetStatus]
LastUpdatedTime
- Type: typing.Optional[datetime.datetime]
NtpStatus
- Type:
Node
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]
NodeFromTemplateJob
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']]
NodeInputPort
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']]
NodeInstance
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]
NodeInterface
Inputs
- Type: typing.List[aws_resource_validator.pydantic_models.panorama.panorama_classes.NodeInputPort]
- Required: Yes
Outputs
- Type: typing.List[aws_resource_validator.pydantic_models.panorama.panorama_classes.NodeOutputPort]
- Required: Yes
NodeOutputPort
Description
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
Type
- Type: typing.Optional[typing.Literal['BOOLEAN', 'FLOAT32', 'INT32', 'MEDIA', 'STRING']]
NodeSignal
NodeInstanceId
- Type:
- Required: Yes
Signal
- Type: typing.Literal['PAUSE', 'RESUME']
- Required: Yes
NtpPayload
NtpServers
- Type: typing.List[str]
- Required: Yes
NtpPayloadOutput
NtpServers
- Type: typing.List[str]
- Required: Yes
NtpStatus
ConnectionStatus
- Type: typing.Optional[typing.Literal['CONNECTED', 'CONNECTING', 'NOT_CONNECTED']]
IpAddress
- Type: typing.Optional[str]
NtpServerName
- Type: typing.Optional[str]
OTAJobConfig
ImageVersion
- Type:
- Required: Yes
AllowMajorVersionUpdate
- Type: typing.Optional[bool]
OutPutS3Location
BucketName
- Type:
- Required: Yes
ObjectKey
- Type:
- Required: Yes
PackageImportJob
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]
PackageImportJobInputConfig
PackageVersionInputConfig
- Type:
PackageImportJobOutput
OutputS3Location
- Type:
- Required: Yes
PackageId
- Type:
- Required: Yes
PackageVersion
- Type:
- Required: Yes
PatchVersion
- Type:
- Required: Yes
PackageImportJobOutputConfig
PackageVersionOutputConfig
- Type:
PackageListItem
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]]
PackageObject
Name
- Type:
- Required: Yes
PackageVersion
- Type:
- Required: Yes
PatchVersion
- Type:
- Required: Yes
PackageVersionInputConfig
S3Location
- Type:
- Required: Yes
PackageVersionOutputConfig
PackageName
- Type:
- Required: Yes
PackageVersion
- Type:
- Required: Yes
MarkLatest
- Type: typing.Optional[bool]
ProvisionDeviceRequest
Name
- Type:
- Required: Yes
Description
- Type: typing.Optional[str]
NetworkingConfiguration
- Type: typing.Union[aws_resource_validator.pydantic_models.panorama.panorama_classes.NetworkPayload, aws_resource_validator.pydantic_models.panorama.panorama_classes.NetworkPayloadOutput, NoneType]
Tags
- Type: typing.Optional[typing.Dict[str, str]]
ProvisionDeviceResponse
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
RegisterPackageVersionRequest
PackageId
- Type:
- Required: Yes
PackageVersion
- Type:
- Required: Yes
PatchVersion
- Type:
- Required: Yes
MarkLatest
- Type: typing.Optional[bool]
OwnerAccount
- Type: typing.Optional[str]
RemoveApplicationInstanceRequest
ApplicationInstanceId
- Type:
- Required: Yes
ReportedRuntimeContextState
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
ResponseMetadata
RequestId
- Type:
- Required: Yes
HTTPStatusCode
- Type:
- Required: Yes
HTTPHeaders
- Type: typing.Dict[str, str]
- Required: Yes
RetryAttempts
- Type:
- Required: Yes
HostId
- Type: typing.Optional[str]
S3Location
BucketName
- Type:
- Required: Yes
ObjectKey
- Type:
- Required: Yes
Region
- Type: typing.Optional[str]
SignalApplicationInstanceNodeInstancesRequest
ApplicationInstanceId
- Type:
- Required: Yes
NodeSignals
- Type: typing.List[aws_resource_validator.pydantic_models.panorama.panorama_classes.NodeSignal]
- Required: Yes
SignalApplicationInstanceNodeInstancesResponse
ApplicationInstanceId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
StaticIpConnectionInfo
DefaultGateway
- Type:
- Required: Yes
Dns
- Type: typing.List[str]
- Required: Yes
IpAddress
- Type:
- Required: Yes
Mask
- Type:
- Required: Yes
StaticIpConnectionInfoOutput
DefaultGateway
- Type:
- Required: Yes
Dns
- Type: typing.List[str]
- Required: Yes
IpAddress
- Type:
- Required: Yes
Mask
- Type:
- Required: Yes
StorageLocation
BinaryPrefixLocation
- Type:
- Required: Yes
Bucket
- Type:
- Required: Yes
GeneratedPrefixLocation
- Type:
- Required: Yes
ManifestPrefixLocation
- Type:
- Required: Yes
RepoPrefixLocation
- Type:
- Required: Yes
TagResourceRequest
ResourceArn
- Type:
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
UntagResourceRequest
ResourceArn
- Type:
- Required: Yes
TagKeys
- Type: typing.List[str]
- Required: Yes
UpdateDeviceMetadataRequest
DeviceId
- Type:
- Required: Yes
Description
- Type: typing.Optional[str]
UpdateDeviceMetadataResponse
DeviceId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes