Skip to content

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