Skip to content

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