'2.0', 'service' => '
Overview
This is the AWS Panorama API Reference. For an introduction to the service, see What is AWS Panorama? in the AWS Panorama Developer Guide.
', 'operations' => [ 'CreateApplicationInstance' => 'Creates an application instance and deploys it to a device.
', 'CreateJobForDevices' => 'Creates a job to run on a device. A job can update a device\'s software or reboot it.
', 'CreateNodeFromTemplateJob' => 'Creates a camera stream node.
', 'CreatePackage' => 'Creates a package and storage location in an Amazon S3 access point.
', 'CreatePackageImportJob' => 'Imports a node package.
', 'DeleteDevice' => 'Deletes a device.
', 'DeletePackage' => 'Deletes a package.
To delete a package, you need permission to call s3:DeleteObject
in addition to permissions for the AWS Panorama API.
Deregisters a package version.
', 'DescribeApplicationInstance' => 'Returns information about an application instance on a device.
', 'DescribeApplicationInstanceDetails' => 'Returns information about an application instance\'s configuration manifest.
', 'DescribeDevice' => 'Returns information about a device.
', 'DescribeDeviceJob' => 'Returns information about a device job.
', 'DescribeNode' => 'Returns information about a node.
', 'DescribeNodeFromTemplateJob' => 'Returns information about a job to create a camera stream node.
', 'DescribePackage' => 'Returns information about a package.
', 'DescribePackageImportJob' => 'Returns information about a package import job.
', 'DescribePackageVersion' => 'Returns information about a package version.
', 'ListApplicationInstanceDependencies' => 'Returns a list of application instance dependencies.
', 'ListApplicationInstanceNodeInstances' => 'Returns a list of application node instances.
', 'ListApplicationInstances' => 'Returns a list of application instances.
', 'ListDevices' => 'Returns a list of devices.
', 'ListDevicesJobs' => 'Returns a list of jobs.
', 'ListNodeFromTemplateJobs' => 'Returns a list of camera stream node jobs.
', 'ListNodes' => 'Returns a list of nodes.
', 'ListPackageImportJobs' => 'Returns a list of package import jobs.
', 'ListPackages' => 'Returns a list of packages.
', 'ListTagsForResource' => 'Returns a list of tags for a resource.
', 'ProvisionDevice' => 'Creates a device and returns a configuration archive. The configuration archive is a ZIP file that contains a provisioning certificate that is valid for 5 minutes. Name the configuration archive certificates-omni_device-name.zip
and transfer it to the device within 5 minutes. Use the included USB storage device and connect it to the USB 3.0 port next to the HDMI output.
Registers a package version.
', 'RemoveApplicationInstance' => 'Removes an application instance.
', 'SignalApplicationInstanceNodeInstances' => 'Signal camera nodes to stop or resume.
', 'TagResource' => 'Tags a resource.
', 'UntagResource' => 'Removes tags from a resource.
', 'UpdateDeviceMetadata' => 'Updates a device\'s metadata.
', ], 'shapes' => [ 'AccessDeniedException' => [ 'base' => 'The requestor does not have permission to access the target action or resource.
', 'refs' => [], ], 'AlternateSoftwareMetadata' => [ 'base' => 'Details about a beta appliance software update.
', 'refs' => [ 'AlternateSoftwares$member' => NULL, ], ], 'AlternateSoftwares' => [ 'base' => NULL, 'refs' => [ 'DescribeDeviceResponse$AlternateSoftwares' => 'Beta software releases available for the device.
', ], ], 'ApplicationInstance' => [ 'base' => 'An application instance on a device.
', 'refs' => [ 'ApplicationInstances$member' => NULL, ], ], 'ApplicationInstanceArn' => [ 'base' => NULL, 'refs' => [ 'ApplicationInstance$Arn' => 'The application instance\'s ARN.
', 'DescribeApplicationInstanceResponse$Arn' => 'The application instance\'s ARN.
', ], ], 'ApplicationInstanceHealthStatus' => [ 'base' => NULL, 'refs' => [ 'ApplicationInstance$HealthStatus' => 'The application instance\'s health status.
', 'DescribeApplicationInstanceResponse$HealthStatus' => 'The application instance\'s health status.
', ], ], 'ApplicationInstanceId' => [ 'base' => NULL, 'refs' => [ 'ApplicationInstance$ApplicationInstanceId' => 'The application instance\'s ID.
', 'CreateApplicationInstanceRequest$ApplicationInstanceIdToReplace' => 'The ID of an application instance to replace with the new instance.
', 'CreateApplicationInstanceResponse$ApplicationInstanceId' => 'The application instance\'s ID.
', 'DescribeApplicationInstanceDetailsRequest$ApplicationInstanceId' => 'The application instance\'s ID.
', 'DescribeApplicationInstanceDetailsResponse$ApplicationInstanceId' => 'The application instance\'s ID.
', 'DescribeApplicationInstanceDetailsResponse$ApplicationInstanceIdToReplace' => 'The ID of the application instance that this instance replaced.
', 'DescribeApplicationInstanceRequest$ApplicationInstanceId' => 'The application instance\'s ID.
', 'DescribeApplicationInstanceResponse$ApplicationInstanceId' => 'The application instance\'s ID.
', 'DescribeApplicationInstanceResponse$ApplicationInstanceIdToReplace' => 'The ID of the application instance that this instance replaced.
', 'ListApplicationInstanceDependenciesRequest$ApplicationInstanceId' => 'The application instance\'s ID.
', 'ListApplicationInstanceNodeInstancesRequest$ApplicationInstanceId' => 'The node instances\' application instance ID.
', 'RemoveApplicationInstanceRequest$ApplicationInstanceId' => 'An application instance ID.
', 'SignalApplicationInstanceNodeInstancesRequest$ApplicationInstanceId' => 'An application instance ID.
', 'SignalApplicationInstanceNodeInstancesResponse$ApplicationInstanceId' => 'An application instance ID.
', ], ], 'ApplicationInstanceName' => [ 'base' => NULL, 'refs' => [ 'ApplicationInstance$Name' => 'The application instance\'s name.
', 'CreateApplicationInstanceRequest$Name' => 'A name for the application instance.
', 'DescribeApplicationInstanceDetailsResponse$Name' => 'The application instance\'s name.
', 'DescribeApplicationInstanceResponse$Name' => 'The application instance\'s name.
', ], ], 'ApplicationInstanceStatus' => [ 'base' => NULL, 'refs' => [ 'ApplicationInstance$Status' => 'The application instance\'s status.
', 'DescribeApplicationInstanceResponse$Status' => 'The application instance\'s status.
', ], ], 'ApplicationInstanceStatusDescription' => [ 'base' => NULL, 'refs' => [ 'ApplicationInstance$StatusDescription' => 'The application instance\'s status description.
', 'DescribeApplicationInstanceResponse$StatusDescription' => 'The application instance\'s status description.
', ], ], 'ApplicationInstances' => [ 'base' => NULL, 'refs' => [ 'ListApplicationInstancesResponse$ApplicationInstances' => 'A list of application instances.
', ], ], 'Boolean' => [ 'base' => NULL, 'refs' => [ 'DeletePackageRequest$ForceDelete' => 'Delete the package even if it has artifacts stored in its access point. Deletes the package\'s artifacts from Amazon S3.
', 'DescribePackageVersionResponse$IsLatestPatch' => 'Whether the version is the latest available.
', 'OTAJobConfig$AllowMajorVersionUpdate' => 'Whether to apply the update if it is a major version change.
', ], ], 'Bucket' => [ 'base' => NULL, 'refs' => [ 'StorageLocation$Bucket' => 'The location\'s bucket.
', ], ], 'BucketName' => [ 'base' => NULL, 'refs' => [ 'OutPutS3Location$BucketName' => 'The object\'s bucket.
', 'S3Location$BucketName' => 'A bucket name.
', ], ], 'Certificates' => [ 'base' => NULL, 'refs' => [ 'ProvisionDeviceResponse$Certificates' => 'The device\'s configuration bundle.
', ], ], 'ClientToken' => [ 'base' => NULL, 'refs' => [ 'CreatePackageImportJobRequest$ClientToken' => 'A client token for the package import job.
', 'DescribePackageImportJobResponse$ClientToken' => 'The job\'s client token.
', ], ], 'ConflictException' => [ 'base' => 'The target resource is in use.
', 'refs' => [], ], 'ConflictExceptionErrorArgument' => [ 'base' => 'A conflict exception error argument.
', 'refs' => [ 'ConflictExceptionErrorArgumentList$member' => NULL, ], ], 'ConflictExceptionErrorArgumentList' => [ 'base' => NULL, 'refs' => [ 'ConflictException$ErrorArguments' => 'A list of attributes that led to the exception and their values.
', ], ], 'ConnectionType' => [ 'base' => NULL, 'refs' => [ 'EthernetPayload$ConnectionType' => 'How the device gets an IP address.
', ], ], 'CreateApplicationInstanceRequest' => [ 'base' => NULL, 'refs' => [], ], 'CreateApplicationInstanceResponse' => [ 'base' => NULL, 'refs' => [], ], 'CreateJobForDevicesRequest' => [ 'base' => NULL, 'refs' => [], ], 'CreateJobForDevicesResponse' => [ 'base' => NULL, 'refs' => [], ], 'CreateNodeFromTemplateJobRequest' => [ 'base' => NULL, 'refs' => [], ], 'CreateNodeFromTemplateJobResponse' => [ 'base' => NULL, 'refs' => [], ], 'CreatePackageImportJobRequest' => [ 'base' => NULL, 'refs' => [], ], 'CreatePackageImportJobResponse' => [ 'base' => NULL, 'refs' => [], ], 'CreatePackageRequest' => [ 'base' => NULL, 'refs' => [], ], 'CreatePackageResponse' => [ 'base' => NULL, 'refs' => [], ], 'CreatedTime' => [ 'base' => NULL, 'refs' => [ 'DescribeDeviceResponse$CreatedTime' => 'When the device was created.
', 'DescribeNodeFromTemplateJobResponse$CreatedTime' => 'When the job was created.
', 'DescribePackageImportJobResponse$CreatedTime' => 'When the job was created.
', 'Device$CreatedTime' => 'When the device was created.
', 'DeviceJob$CreatedTime' => 'When the job was created.
', 'NodeFromTemplateJob$CreatedTime' => 'When the job was created.
', 'PackageImportJob$CreatedTime' => 'When the job was created.
', ], ], 'CurrentSoftware' => [ 'base' => NULL, 'refs' => [ 'DescribeDeviceResponse$CurrentSoftware' => 'The device\'s current software version.
', 'Device$CurrentSoftware' => 'A device\'s current software.
', ], ], 'DefaultGateway' => [ 'base' => NULL, 'refs' => [ 'StaticIpConnectionInfo$DefaultGateway' => 'The connection\'s default gateway.
', ], ], 'DefaultRuntimeContextDevice' => [ 'base' => NULL, 'refs' => [ 'ApplicationInstance$DefaultRuntimeContextDevice' => 'The device\'s ID.
', 'CreateApplicationInstanceRequest$DefaultRuntimeContextDevice' => 'A device\'s ID.
', 'DescribeApplicationInstanceDetailsResponse$DefaultRuntimeContextDevice' => 'The application instance\'s default runtime context device.
', 'DescribeApplicationInstanceResponse$DefaultRuntimeContextDevice' => 'The device\'s ID.
', ], ], 'DeleteDeviceRequest' => [ 'base' => NULL, 'refs' => [], ], 'DeleteDeviceResponse' => [ 'base' => NULL, 'refs' => [], ], 'DeletePackageRequest' => [ 'base' => NULL, 'refs' => [], ], 'DeletePackageResponse' => [ 'base' => NULL, 'refs' => [], ], 'DeregisterPackageVersionRequest' => [ 'base' => NULL, 'refs' => [], ], 'DeregisterPackageVersionResponse' => [ 'base' => NULL, 'refs' => [], ], 'DescribeApplicationInstanceDetailsRequest' => [ 'base' => NULL, 'refs' => [], ], 'DescribeApplicationInstanceDetailsResponse' => [ 'base' => NULL, 'refs' => [], ], 'DescribeApplicationInstanceRequest' => [ 'base' => NULL, 'refs' => [], ], 'DescribeApplicationInstanceResponse' => [ 'base' => NULL, 'refs' => [], ], 'DescribeDeviceJobRequest' => [ 'base' => NULL, 'refs' => [], ], 'DescribeDeviceJobResponse' => [ 'base' => NULL, 'refs' => [], ], 'DescribeDeviceRequest' => [ 'base' => NULL, 'refs' => [], ], 'DescribeDeviceResponse' => [ 'base' => NULL, 'refs' => [], ], 'DescribeNodeFromTemplateJobRequest' => [ 'base' => NULL, 'refs' => [], ], 'DescribeNodeFromTemplateJobResponse' => [ 'base' => NULL, 'refs' => [], ], 'DescribeNodeRequest' => [ 'base' => NULL, 'refs' => [], ], 'DescribeNodeResponse' => [ 'base' => NULL, 'refs' => [], ], 'DescribePackageImportJobRequest' => [ 'base' => NULL, 'refs' => [], ], 'DescribePackageImportJobResponse' => [ 'base' => NULL, 'refs' => [], ], 'DescribePackageRequest' => [ 'base' => NULL, 'refs' => [], ], 'DescribePackageResponse' => [ 'base' => NULL, 'refs' => [], ], 'DescribePackageVersionRequest' => [ 'base' => NULL, 'refs' => [], ], 'DescribePackageVersionResponse' => [ 'base' => NULL, 'refs' => [], ], 'Description' => [ 'base' => NULL, 'refs' => [ 'ApplicationInstance$Description' => 'The application instance\'s description.
', 'CreateApplicationInstanceRequest$Description' => 'A description for the application instance.
', 'CreateNodeFromTemplateJobRequest$NodeDescription' => 'A description for the node.
', 'DescribeApplicationInstanceDetailsResponse$Description' => 'The application instance\'s description.
', 'DescribeApplicationInstanceResponse$Description' => 'The application instance\'s description.
', 'DescribeDeviceResponse$Description' => 'The device\'s description.
', 'DescribeNodeFromTemplateJobResponse$NodeDescription' => 'The node\'s description.
', 'DescribeNodeResponse$Description' => 'The node\'s description.
', 'Device$Description' => 'A description for the device.
', 'Node$Description' => 'The node\'s description.
', 'NodeInputPort$Description' => 'The input port\'s description.
', 'NodeOutputPort$Description' => 'The output port\'s description.
', 'ProvisionDeviceRequest$Description' => 'A description for the device.
', 'UpdateDeviceMetadataRequest$Description' => 'A description for the device.
', ], ], 'DesiredState' => [ 'base' => NULL, 'refs' => [ 'ReportedRuntimeContextState$DesiredState' => 'The application\'s desired state.
', ], ], 'Device' => [ 'base' => 'A device.
', 'refs' => [ 'DeviceList$member' => NULL, ], ], 'DeviceAggregatedStatus' => [ 'base' => NULL, 'refs' => [ 'DescribeDeviceResponse$DeviceAggregatedStatus' => 'A device\'s aggregated status. Including the device\'s connection status, provisioning status, and lease status.
', 'Device$DeviceAggregatedStatus' => 'A device\'s aggregated status. Including the device\'s connection status, provisioning status, and lease status.
', 'ListDevicesRequest$DeviceAggregatedStatusFilter' => 'Filter based on a device\'s status.
', ], ], 'DeviceArn' => [ 'base' => NULL, 'refs' => [ 'DescribeDeviceJobResponse$DeviceArn' => 'The device\'s ARN.
', 'DescribeDeviceResponse$Arn' => 'The device\'s ARN.
', 'ProvisionDeviceResponse$Arn' => 'The device\'s ARN.
', ], ], 'DeviceBrand' => [ 'base' => NULL, 'refs' => [ 'DescribeDeviceResponse$Brand' => 'The device\'s maker.
', 'Device$Brand' => 'The device\'s maker.
', ], ], 'DeviceConnectionStatus' => [ 'base' => NULL, 'refs' => [ 'DescribeDeviceResponse$DeviceConnectionStatus' => 'The device\'s connection status.
', ], ], 'DeviceId' => [ 'base' => NULL, 'refs' => [ 'DeleteDeviceRequest$DeviceId' => 'The device\'s ID.
', 'DeleteDeviceResponse$DeviceId' => 'The device\'s ID.
', 'DescribeDeviceJobResponse$DeviceId' => 'The device\'s ID.
', 'DescribeDeviceRequest$DeviceId' => 'The device\'s ID.
', 'DescribeDeviceResponse$DeviceId' => 'The device\'s ID.
', 'Device$DeviceId' => 'The device\'s ID.
', 'DeviceIdList$member' => NULL, 'DeviceJob$DeviceId' => 'The ID of the target device.
', 'Job$DeviceId' => 'The target device\'s ID.
', 'ListApplicationInstancesRequest$DeviceId' => 'The application instances\' device ID.
', 'ListDevicesJobsRequest$DeviceId' => 'Filter results by the job\'s target device ID.
', 'ProvisionDeviceResponse$DeviceId' => 'The device\'s ID.
', 'UpdateDeviceMetadataRequest$DeviceId' => 'The device\'s ID.
', 'UpdateDeviceMetadataResponse$DeviceId' => 'The device\'s ID.
', ], ], 'DeviceIdList' => [ 'base' => NULL, 'refs' => [ 'CreateJobForDevicesRequest$DeviceIds' => 'ID of target device.
', ], ], 'DeviceJob' => [ 'base' => 'A job that runs on a device.
', 'refs' => [ 'DeviceJobList$member' => NULL, ], ], 'DeviceJobConfig' => [ 'base' => 'A job\'s configuration.
', 'refs' => [ 'CreateJobForDevicesRequest$DeviceJobConfig' => 'Configuration settings for a software update job.
', ], ], 'DeviceJobList' => [ 'base' => NULL, 'refs' => [ 'ListDevicesJobsResponse$DeviceJobs' => 'A list of jobs.
', ], ], 'DeviceList' => [ 'base' => NULL, 'refs' => [ 'ListDevicesResponse$Devices' => 'A list of devices.
', ], ], 'DeviceName' => [ 'base' => NULL, 'refs' => [ 'ApplicationInstance$DefaultRuntimeContextDeviceName' => 'The device\'s name.
', 'DescribeApplicationInstanceResponse$DefaultRuntimeContextDeviceName' => 'The device\'s bane.
', 'DescribeDeviceJobResponse$DeviceName' => 'The device\'s name.
', 'DescribeDeviceResponse$Name' => 'The device\'s name.
', 'Device$Name' => 'The device\'s name.
', 'DeviceJob$DeviceName' => 'The name of the target device
', 'ProvisionDeviceRequest$Name' => 'A name for the device.
', ], ], 'DeviceReportedStatus' => [ 'base' => NULL, 'refs' => [ 'ReportedRuntimeContextState$DeviceReportedStatus' => 'The application\'s reported status.
', ], ], 'DeviceSerialNumber' => [ 'base' => NULL, 'refs' => [ 'DescribeDeviceResponse$SerialNumber' => 'The device\'s serial number.
', ], ], 'DeviceStatus' => [ 'base' => NULL, 'refs' => [ 'DescribeDeviceResponse$ProvisioningStatus' => 'The device\'s provisioning status.
', 'Device$ProvisioningStatus' => 'The device\'s provisioning status.
', 'ProvisionDeviceResponse$Status' => 'The device\'s status.
', ], ], 'DeviceType' => [ 'base' => NULL, 'refs' => [ 'DescribeDeviceJobResponse$DeviceType' => 'The device\'s type.
', 'DescribeDeviceResponse$Type' => 'The device\'s type.
', 'Device$Type' => 'The device\'s type.
', ], ], 'Dns' => [ 'base' => NULL, 'refs' => [ 'DnsList$member' => NULL, ], ], 'DnsList' => [ 'base' => NULL, 'refs' => [ 'StaticIpConnectionInfo$Dns' => 'The connection\'s DNS address.
', ], ], 'EthernetPayload' => [ 'base' => 'A device\'s network configuration.
', 'refs' => [ 'NetworkPayload$Ethernet0' => 'Settings for Ethernet port 0.
', 'NetworkPayload$Ethernet1' => 'Settings for Ethernet port 1.
', ], ], 'EthernetStatus' => [ 'base' => 'A device\'s Ethernet status.
', 'refs' => [ 'NetworkStatus$Ethernet0Status' => 'The status of Ethernet port 0.
', 'NetworkStatus$Ethernet1Status' => 'The status of Ethernet port 1.
', ], ], 'HwAddress' => [ 'base' => NULL, 'refs' => [ 'EthernetStatus$HwAddress' => 'The device\'s physical address.
', ], ], 'ImageVersion' => [ 'base' => NULL, 'refs' => [ 'DescribeDeviceJobResponse$ImageVersion' => 'For an OTA job, the target version of the device software.
', 'LatestDeviceJob$ImageVersion' => 'The target version of the device software.
', 'OTAJobConfig$ImageVersion' => 'The target version of the device software.
', ], ], 'InputPortList' => [ 'base' => NULL, 'refs' => [ 'NodeInterface$Inputs' => 'The node interface\'s inputs.
', ], ], 'InternalServerException' => [ 'base' => 'An internal error occurred.
', 'refs' => [], ], 'IotThingName' => [ 'base' => NULL, 'refs' => [ 'ProvisionDeviceResponse$IotThingName' => 'The device\'s IoT thing name.
', ], ], 'IpAddress' => [ 'base' => NULL, 'refs' => [ 'EthernetStatus$IpAddress' => 'The device\'s IP address.
', 'NtpStatus$IpAddress' => 'The IP address of the server.
', 'StaticIpConnectionInfo$IpAddress' => 'The connection\'s IP address.
', ], ], 'IpAddressOrServerName' => [ 'base' => NULL, 'refs' => [ 'NtpServerList$member' => NULL, ], ], 'Job' => [ 'base' => 'A job for a device.
', 'refs' => [ 'JobList$member' => NULL, ], ], 'JobId' => [ 'base' => NULL, 'refs' => [ 'CreateNodeFromTemplateJobResponse$JobId' => 'The job\'s ID.
', 'CreatePackageImportJobResponse$JobId' => 'The job\'s ID.
', 'DescribeDeviceJobRequest$JobId' => 'The job\'s ID.
', 'DescribeDeviceJobResponse$JobId' => 'The job\'s ID.
', 'DescribeNodeFromTemplateJobRequest$JobId' => 'The job\'s ID.
', 'DescribeNodeFromTemplateJobResponse$JobId' => 'The job\'s ID.
', 'DescribePackageImportJobRequest$JobId' => 'The job\'s ID.
', 'DescribePackageImportJobResponse$JobId' => 'The job\'s ID.
', 'DeviceJob$JobId' => 'The job\'s ID.
', 'Job$JobId' => 'The job\'s ID.
', 'NodeFromTemplateJob$JobId' => 'The job\'s ID.
', 'PackageImportJob$JobId' => 'The job\'s ID.
', ], ], 'JobList' => [ 'base' => NULL, 'refs' => [ 'CreateJobForDevicesResponse$Jobs' => 'A list of jobs.
', ], ], 'JobResourceTags' => [ 'base' => 'Tags for a job.
', 'refs' => [ 'JobTagsList$member' => NULL, ], ], 'JobResourceType' => [ 'base' => NULL, 'refs' => [ 'JobResourceTags$ResourceType' => 'The job\'s type.
', ], ], 'JobTagsList' => [ 'base' => NULL, 'refs' => [ 'CreateNodeFromTemplateJobRequest$JobTags' => 'Tags for the job.
', 'CreatePackageImportJobRequest$JobTags' => 'Tags for the package import job.
', 'DescribeNodeFromTemplateJobResponse$JobTags' => 'The job\'s tags.
', 'DescribePackageImportJobResponse$JobTags' => 'The job\'s tags.
', ], ], 'JobType' => [ 'base' => NULL, 'refs' => [ 'CreateJobForDevicesRequest$JobType' => 'The type of job to run.
', 'DescribeDeviceJobResponse$JobType' => 'The job\'s type.
', 'DeviceJob$JobType' => 'The job\'s type.
', 'LatestDeviceJob$JobType' => 'The job\'s type.
', ], ], 'LastUpdatedTime' => [ 'base' => NULL, 'refs' => [ 'DescribeNodeFromTemplateJobResponse$LastUpdatedTime' => 'When the job was updated.
', 'DescribePackageImportJobResponse$LastUpdatedTime' => 'When the job was updated.
', 'Device$LastUpdatedTime' => 'When the device was updated.
', 'NetworkStatus$LastUpdatedTime' => 'When the network status changed.
', 'PackageImportJob$LastUpdatedTime' => 'When the job was updated.
', ], ], 'LatestAlternateSoftware' => [ 'base' => NULL, 'refs' => [ 'DescribeDeviceResponse$LatestAlternateSoftware' => 'The most recent beta software release.
', ], ], 'LatestDeviceJob' => [ 'base' => 'Returns information about the latest device job.
', 'refs' => [ 'DescribeDeviceResponse$LatestDeviceJob' => 'A device\'s latest job. Includes the target image version, and the job status.
', 'Device$LatestDeviceJob' => 'A device\'s latest job. Includes the target image version, and the update job status.
', ], ], 'LatestSoftware' => [ 'base' => NULL, 'refs' => [ 'DescribeDeviceResponse$LatestSoftware' => 'The latest software version available for the device.
', ], ], 'LeaseExpirationTime' => [ 'base' => NULL, 'refs' => [ 'DescribeDeviceResponse$LeaseExpirationTime' => 'The device\'s lease expiration time.
', 'Device$LeaseExpirationTime' => 'The device\'s lease expiration time.
', ], ], 'ListApplicationInstanceDependenciesRequest' => [ 'base' => NULL, 'refs' => [], ], 'ListApplicationInstanceDependenciesResponse' => [ 'base' => NULL, 'refs' => [], ], 'ListApplicationInstanceNodeInstancesRequest' => [ 'base' => NULL, 'refs' => [], ], 'ListApplicationInstanceNodeInstancesResponse' => [ 'base' => NULL, 'refs' => [], ], 'ListApplicationInstancesRequest' => [ 'base' => NULL, 'refs' => [], ], 'ListApplicationInstancesResponse' => [ 'base' => NULL, 'refs' => [], ], 'ListDevicesJobsRequest' => [ 'base' => NULL, 'refs' => [], ], 'ListDevicesJobsResponse' => [ 'base' => NULL, 'refs' => [], ], 'ListDevicesRequest' => [ 'base' => NULL, 'refs' => [], ], 'ListDevicesResponse' => [ 'base' => NULL, 'refs' => [], ], 'ListDevicesSortBy' => [ 'base' => NULL, 'refs' => [ 'ListDevicesRequest$SortBy' => 'The target column to be sorted on. Default column sort is CREATED_TIME.
', ], ], 'ListNodeFromTemplateJobsRequest' => [ 'base' => NULL, 'refs' => [], ], 'ListNodeFromTemplateJobsResponse' => [ 'base' => NULL, 'refs' => [], ], 'ListNodesRequest' => [ 'base' => NULL, 'refs' => [], ], 'ListNodesResponse' => [ 'base' => NULL, 'refs' => [], ], 'ListPackageImportJobsRequest' => [ 'base' => NULL, 'refs' => [], ], 'ListPackageImportJobsResponse' => [ 'base' => NULL, 'refs' => [], ], 'ListPackagesRequest' => [ 'base' => NULL, 'refs' => [], ], 'ListPackagesResponse' => [ 'base' => NULL, 'refs' => [], ], 'ListTagsForResourceRequest' => [ 'base' => NULL, 'refs' => [], ], 'ListTagsForResourceResponse' => [ 'base' => NULL, 'refs' => [], ], 'ManifestOverridesPayload' => [ 'base' => 'Parameter overrides for an application instance. This is a JSON document that has a single key (PayloadData
) where the value is an escaped string representation of the overrides document.
Setting overrides for the application manifest.
', 'DescribeApplicationInstanceDetailsResponse$ManifestOverridesPayload' => 'Parameter overrides for the configuration manifest.
', ], ], 'ManifestOverridesPayloadData' => [ 'base' => NULL, 'refs' => [ 'ManifestOverridesPayload$PayloadData' => 'The overrides document.
', ], ], 'ManifestPayload' => [ 'base' => 'A application verion\'s manifest file. This is a JSON document that has a single key (PayloadData
) where the value is an escaped string representation of the application manifest (graph.json
). This file is located in the graphs
folder in your application source.
The application\'s manifest document.
', 'DescribeApplicationInstanceDetailsResponse$ManifestPayload' => 'The application instance\'s configuration manifest.
', ], ], 'ManifestPayloadData' => [ 'base' => NULL, 'refs' => [ 'ManifestPayload$PayloadData' => 'The application manifest.
', ], ], 'MarkLatestPatch' => [ 'base' => NULL, 'refs' => [ 'PackageVersionOutputConfig$MarkLatest' => 'Indicates that the version is recommended for all users.
', 'RegisterPackageVersionRequest$MarkLatest' => 'Whether to mark the new version as the latest version.
', ], ], 'Mask' => [ 'base' => NULL, 'refs' => [ 'StaticIpConnectionInfo$Mask' => 'The connection\'s DNS mask.
', ], ], 'MaxConnections' => [ 'base' => NULL, 'refs' => [ 'NodeInputPort$MaxConnections' => 'The input port\'s max connections.
', ], ], 'MaxSize25' => [ 'base' => NULL, 'refs' => [ 'ListApplicationInstanceDependenciesRequest$MaxResults' => 'The maximum number of application instance dependencies to return in one page of results.
', 'ListApplicationInstanceNodeInstancesRequest$MaxResults' => 'The maximum number of node instances to return in one page of results.
', 'ListApplicationInstancesRequest$MaxResults' => 'The maximum number of application instances to return in one page of results.
', 'ListDevicesJobsRequest$MaxResults' => 'The maximum number of device jobs to return in one page of results.
', 'ListDevicesRequest$MaxResults' => 'The maximum number of devices to return in one page of results.
', 'ListNodeFromTemplateJobsRequest$MaxResults' => 'The maximum number of node from template jobs to return in one page of results.
', 'ListNodesRequest$MaxResults' => 'The maximum number of nodes to return in one page of results.
', 'ListPackageImportJobsRequest$MaxResults' => 'The maximum number of package import jobs to return in one page of results.
', 'ListPackagesRequest$MaxResults' => 'The maximum number of packages to return in one page of results.
', ], ], 'NameFilter' => [ 'base' => NULL, 'refs' => [ 'ListDevicesRequest$NameFilter' => 'Filter based on device\'s name. Prefixes supported.
', ], ], 'NetworkConnectionStatus' => [ 'base' => NULL, 'refs' => [ 'EthernetStatus$ConnectionStatus' => 'The device\'s connection status.
', 'NtpStatus$ConnectionStatus' => 'The connection\'s status.
', ], ], 'NetworkPayload' => [ 'base' => 'The network configuration for a device.
', 'refs' => [ 'DescribeDeviceResponse$NetworkingConfiguration' => 'The device\'s networking configuration.
', 'ProvisionDeviceRequest$NetworkingConfiguration' => 'A networking configuration for the device.
', ], ], 'NetworkStatus' => [ 'base' => 'The network status of a device.
', 'refs' => [ 'DescribeDeviceResponse$CurrentNetworkingStatus' => 'The device\'s networking status.
', ], ], 'NextToken' => [ 'base' => NULL, 'refs' => [ 'ListApplicationInstanceDependenciesRequest$NextToken' => 'Specify the pagination token from a previous request to retrieve the next page of results.
', 'ListApplicationInstanceDependenciesResponse$NextToken' => 'A pagination token that\'s included if more results are available.
', 'ListApplicationInstanceNodeInstancesRequest$NextToken' => 'Specify the pagination token from a previous request to retrieve the next page of results.
', 'ListApplicationInstanceNodeInstancesResponse$NextToken' => 'A pagination token that\'s included if more results are available.
', 'ListApplicationInstancesRequest$NextToken' => 'Specify the pagination token from a previous request to retrieve the next page of results.
', 'ListApplicationInstancesResponse$NextToken' => 'A pagination token that\'s included if more results are available.
', 'ListDevicesJobsRequest$NextToken' => 'Specify the pagination token from a previous request to retrieve the next page of results.
', 'ListDevicesJobsResponse$NextToken' => 'A pagination token that\'s included if more results are available.
', 'ListDevicesRequest$NextToken' => 'Specify the pagination token from a previous request to retrieve the next page of results.
', 'ListDevicesResponse$NextToken' => 'A pagination token that\'s included if more results are available.
', 'ListNodeFromTemplateJobsRequest$NextToken' => 'Specify the pagination token from a previous request to retrieve the next page of results.
', 'ListNodeFromTemplateJobsResponse$NextToken' => 'A pagination token that\'s included if more results are available.
', 'ListPackageImportJobsRequest$NextToken' => 'Specify the pagination token from a previous request to retrieve the next page of results.
', 'ListPackageImportJobsResponse$NextToken' => 'A pagination token that\'s included if more results are available.
', 'ListPackagesResponse$NextToken' => 'A pagination token that\'s included if more results are available.
', ], ], 'Node' => [ 'base' => 'An application node that represents a camera stream, a model, code, or output.
', 'refs' => [ 'NodesList$member' => NULL, ], ], 'NodeAssetName' => [ 'base' => NULL, 'refs' => [ 'DescribeNodeResponse$AssetName' => 'The node\'s asset name.
', ], ], 'NodeCategory' => [ 'base' => NULL, 'refs' => [ 'DescribeNodeResponse$Category' => 'The node\'s category.
', 'ListNodesRequest$Category' => 'Search for nodes by category.
', 'Node$Category' => 'The node\'s category.
', ], ], 'NodeFromTemplateJob' => [ 'base' => 'A job to create a camera stream node.
', 'refs' => [ 'NodeFromTemplateJobList$member' => NULL, ], ], 'NodeFromTemplateJobList' => [ 'base' => NULL, 'refs' => [ 'ListNodeFromTemplateJobsResponse$NodeFromTemplateJobs' => 'A list of jobs.
', ], ], 'NodeFromTemplateJobStatus' => [ 'base' => NULL, 'refs' => [ 'DescribeNodeFromTemplateJobResponse$Status' => 'The job\'s status.
', 'NodeFromTemplateJob$Status' => 'The job\'s status.
', ], ], 'NodeFromTemplateJobStatusMessage' => [ 'base' => NULL, 'refs' => [ 'DescribeNodeFromTemplateJobResponse$StatusMessage' => 'The job\'s status message.
', 'NodeFromTemplateJob$StatusMessage' => 'The job\'s status message.
', ], ], 'NodeId' => [ 'base' => NULL, 'refs' => [ 'DescribeNodeRequest$NodeId' => 'The node\'s ID.
', 'DescribeNodeResponse$NodeId' => 'The node\'s ID.
', 'Node$NodeId' => 'The node\'s ID.
', 'NodeInstance$NodeId' => 'The node\'s ID.
', ], ], 'NodeInputPort' => [ 'base' => 'A node input port.
', 'refs' => [ 'InputPortList$member' => NULL, ], ], 'NodeInstance' => [ 'base' => 'A node instance.
', 'refs' => [ 'NodeInstances$member' => NULL, ], ], 'NodeInstanceId' => [ 'base' => NULL, 'refs' => [ 'NodeInstance$NodeInstanceId' => 'The instance\'s ID.
', 'NodeSignal$NodeInstanceId' => 'The camera node\'s name, from the application manifest.
', ], ], 'NodeInstanceStatus' => [ 'base' => NULL, 'refs' => [ 'NodeInstance$CurrentStatus' => 'The instance\'s current status.
', ], ], 'NodeInstances' => [ 'base' => NULL, 'refs' => [ 'ListApplicationInstanceNodeInstancesResponse$NodeInstances' => 'A list of node instances.
', ], ], 'NodeInterface' => [ 'base' => 'A node interface.
', 'refs' => [ 'DescribeNodeResponse$NodeInterface' => 'The node\'s interface.
', ], ], 'NodeName' => [ 'base' => NULL, 'refs' => [ 'CreateNodeFromTemplateJobRequest$NodeName' => 'A name for the node.
', 'DescribeNodeFromTemplateJobResponse$NodeName' => 'The node\'s name.
', 'DescribeNodeResponse$Name' => 'The node\'s name.
', 'Node$Name' => 'The node\'s name.
', 'NodeFromTemplateJob$NodeName' => 'The node\'s name.
', 'NodeInstance$NodeName' => 'The instance\'s name.
', ], ], 'NodeOutputPort' => [ 'base' => 'A node output port.
', 'refs' => [ 'OutputPortList$member' => NULL, ], ], 'NodePackageArn' => [ 'base' => NULL, 'refs' => [ 'CreatePackageResponse$Arn' => 'The package\'s ARN.
', 'DescribeNodeResponse$PackageArn' => 'The node\'s ARN.
', 'DescribePackageResponse$Arn' => 'The package\'s ARN.
', 'DescribePackageVersionResponse$PackageArn' => 'The ARN of the package.
', 'Node$PackageArn' => 'The node\'s ARN.
', 'PackageListItem$Arn' => 'The package\'s ARN.
', ], ], 'NodePackageId' => [ 'base' => NULL, 'refs' => [ 'CreatePackageResponse$PackageId' => 'The package\'s ID.
', 'DeletePackageRequest$PackageId' => 'The package\'s ID.
', 'DeregisterPackageVersionRequest$PackageId' => 'A package ID.
', 'DescribeNodeResponse$PackageId' => 'The node\'s package ID.
', 'DescribePackageRequest$PackageId' => 'The package\'s ID.
', 'DescribePackageResponse$PackageId' => 'The package\'s ID.
', 'DescribePackageVersionRequest$PackageId' => 'The version\'s ID.
', 'DescribePackageVersionResponse$PackageId' => 'The version\'s ID.
', 'Node$PackageId' => 'The node\'s package ID.
', 'PackageImportJobOutput$PackageId' => 'The package\'s ID.
', 'PackageListItem$PackageId' => 'The package\'s ID.
', 'RegisterPackageVersionRequest$PackageId' => 'A package ID.
', ], ], 'NodePackageName' => [ 'base' => NULL, 'refs' => [ 'CreateNodeFromTemplateJobRequest$OutputPackageName' => 'An output package name for the node.
', 'CreatePackageRequest$PackageName' => 'A name for the package.
', 'DescribeNodeFromTemplateJobResponse$OutputPackageName' => 'The job\'s output package name.
', 'DescribeNodeResponse$PackageName' => 'The node\'s package name.
', 'DescribePackageResponse$PackageName' => 'The package\'s name.
', 'DescribePackageVersionResponse$PackageName' => 'The version\'s name.
', 'ListNodesRequest$PackageName' => 'Search for nodes by name.
', 'Node$PackageName' => 'The node\'s package name.
', 'NodeInstance$PackageName' => 'The instance\'s package name.
', 'PackageListItem$PackageName' => 'The package\'s name.
', 'PackageObject$Name' => 'The object\'s name.
', 'PackageVersionOutputConfig$PackageName' => 'The output\'s package name.
', ], ], 'NodePackagePatchVersion' => [ 'base' => NULL, 'refs' => [ 'DeregisterPackageVersionRequest$PatchVersion' => 'A patch version.
', 'DeregisterPackageVersionRequest$UpdatedLatestPatchVersion' => 'If the version was marked latest, the new version to maker as latest.
', 'DescribeNodeResponse$PatchVersion' => 'The node\'s patch version.
', 'DescribePackageVersionRequest$PatchVersion' => 'The version\'s patch version.
', 'DescribePackageVersionResponse$PatchVersion' => 'The version\'s patch version.
', 'ListNodesRequest$PatchVersion' => 'Search for nodes by patch version.
', 'Node$PatchVersion' => 'The node\'s patch version.
', 'NodeInstance$PackagePatchVersion' => 'The instance\'s package patch version.
', 'PackageImportJobOutput$PatchVersion' => 'The package\'s patch version.
', 'PackageObject$PatchVersion' => 'The object\'s patch version.
', 'RegisterPackageVersionRequest$PatchVersion' => 'A patch version.
', ], ], 'NodePackageVersion' => [ 'base' => NULL, 'refs' => [ 'CreateNodeFromTemplateJobRequest$OutputPackageVersion' => 'An output package version for the node.
', 'DeregisterPackageVersionRequest$PackageVersion' => 'A package version.
', 'DescribeNodeFromTemplateJobResponse$OutputPackageVersion' => 'The job\'s output package version.
', 'DescribeNodeResponse$PackageVersion' => 'The node\'s package version.
', 'DescribePackageVersionRequest$PackageVersion' => 'The version\'s version.
', 'DescribePackageVersionResponse$PackageVersion' => 'The version\'s version.
', 'ListNodesRequest$PackageVersion' => 'Search for nodes by version.
', 'Node$PackageVersion' => 'The node\'s package version.
', 'NodeInstance$PackageVersion' => 'The instance\'s package version.
', 'PackageImportJobOutput$PackageVersion' => 'The package\'s version.
', 'PackageObject$PackageVersion' => 'The object\'s package version.
', 'PackageVersionOutputConfig$PackageVersion' => 'The output\'s package version.
', 'RegisterPackageVersionRequest$PackageVersion' => 'A package version.
', ], ], 'NodeSignal' => [ 'base' => 'A signal to a camera node to start or stop processing video.
', 'refs' => [ 'NodeSignalList$member' => NULL, ], ], 'NodeSignalList' => [ 'base' => NULL, 'refs' => [ 'SignalApplicationInstanceNodeInstancesRequest$NodeSignals' => 'A list of signals.
', ], ], 'NodeSignalValue' => [ 'base' => NULL, 'refs' => [ 'NodeSignal$Signal' => 'The signal value.
', ], ], 'NodesList' => [ 'base' => NULL, 'refs' => [ 'ListNodesResponse$Nodes' => 'A list of nodes.
', ], ], 'NtpPayload' => [ 'base' => 'Network time protocol (NTP) server settings. Use this option to connect to local NTP servers instead of pool.ntp.org
.
Network time protocol (NTP) server settings.
', ], ], 'NtpServerList' => [ 'base' => NULL, 'refs' => [ 'NtpPayload$NtpServers' => 'NTP servers to use, in order of preference.
', ], ], 'NtpServerName' => [ 'base' => NULL, 'refs' => [ 'NtpStatus$NtpServerName' => 'The domain name of the server.
', ], ], 'NtpStatus' => [ 'base' => 'Details about an NTP server connection.
', 'refs' => [ 'NetworkStatus$NtpStatus' => 'Details about a network time protocol (NTP) server connection.
', ], ], 'OTAJobConfig' => [ 'base' => 'An over-the-air update (OTA) job configuration.
', 'refs' => [ 'DeviceJobConfig$OTAJobConfig' => 'A configuration for an over-the-air (OTA) upgrade. Required for OTA jobs.
', ], ], 'Object' => [ 'base' => NULL, 'refs' => [ 'StorageLocation$BinaryPrefixLocation' => 'The location\'s binary prefix.
', 'StorageLocation$GeneratedPrefixLocation' => 'The location\'s generated prefix.
', 'StorageLocation$ManifestPrefixLocation' => 'The location\'s manifest prefix.
', 'StorageLocation$RepoPrefixLocation' => 'The location\'s repo prefix.
', ], ], 'ObjectKey' => [ 'base' => NULL, 'refs' => [ 'OutPutS3Location$ObjectKey' => 'The object\'s key.
', 'S3Location$ObjectKey' => 'An object key.
', ], ], 'OutPutS3Location' => [ 'base' => 'The location of an output object in Amazon S3.
', 'refs' => [ 'PackageImportJobOutput$OutputS3Location' => 'The package\'s output location.
', ], ], 'OutputPortList' => [ 'base' => NULL, 'refs' => [ 'NodeInterface$Outputs' => 'The node interface\'s outputs.
', ], ], 'PackageImportJob' => [ 'base' => 'A job to import a package version.
', 'refs' => [ 'PackageImportJobList$member' => NULL, ], ], 'PackageImportJobInputConfig' => [ 'base' => 'A configuration for a package import job.
', 'refs' => [ 'CreatePackageImportJobRequest$InputConfig' => 'An input config for the package import job.
', 'DescribePackageImportJobResponse$InputConfig' => 'The job\'s input config.
', ], ], 'PackageImportJobList' => [ 'base' => NULL, 'refs' => [ 'ListPackageImportJobsResponse$PackageImportJobs' => 'A list of package import jobs.
', ], ], 'PackageImportJobOutput' => [ 'base' => 'Results of a package import job.
', 'refs' => [ 'DescribePackageImportJobResponse$Output' => 'The job\'s output.
', ], ], 'PackageImportJobOutputConfig' => [ 'base' => 'An output configuration for a package import job.
', 'refs' => [ 'CreatePackageImportJobRequest$OutputConfig' => 'An output config for the package import job.
', 'DescribePackageImportJobResponse$OutputConfig' => 'The job\'s output config.
', ], ], 'PackageImportJobStatus' => [ 'base' => NULL, 'refs' => [ 'DescribePackageImportJobResponse$Status' => 'The job\'s status.
', 'PackageImportJob$Status' => 'The job\'s status.
', ], ], 'PackageImportJobStatusMessage' => [ 'base' => NULL, 'refs' => [ 'DescribePackageImportJobResponse$StatusMessage' => 'The job\'s status message.
', 'PackageImportJob$StatusMessage' => 'The job\'s status message.
', ], ], 'PackageImportJobType' => [ 'base' => NULL, 'refs' => [ 'CreatePackageImportJobRequest$JobType' => 'A job type for the package import job.
', 'DescribePackageImportJobResponse$JobType' => 'The job\'s type.
', 'PackageImportJob$JobType' => 'The job\'s type.
', ], ], 'PackageList' => [ 'base' => NULL, 'refs' => [ 'ListPackagesResponse$Packages' => 'A list of packages.
', ], ], 'PackageListItem' => [ 'base' => 'A package summary.
', 'refs' => [ 'PackageList$member' => NULL, ], ], 'PackageObject' => [ 'base' => 'A package object.
', 'refs' => [ 'PackageObjects$member' => NULL, ], ], 'PackageObjects' => [ 'base' => NULL, 'refs' => [ 'ListApplicationInstanceDependenciesResponse$PackageObjects' => 'A list of package objects.
', ], ], 'PackageOwnerAccount' => [ 'base' => NULL, 'refs' => [ 'DeregisterPackageVersionRequest$OwnerAccount' => 'An owner account.
', 'DescribeNodeRequest$OwnerAccount' => 'The account ID of the node\'s owner.
', 'DescribeNodeResponse$OwnerAccount' => 'The account ID of the node\'s owner.
', 'DescribePackageVersionRequest$OwnerAccount' => 'The version\'s owner account.
', 'DescribePackageVersionResponse$OwnerAccount' => 'The account ID of the version\'s owner.
', 'ListNodesRequest$OwnerAccount' => 'Search for nodes by the account ID of the nodes\' owner.
', 'Node$OwnerAccount' => 'The account ID of the node\'s owner.
', 'RegisterPackageVersionRequest$OwnerAccount' => 'An owner account.
', ], ], 'PackageVersionInputConfig' => [ 'base' => 'A package version input configuration.
', 'refs' => [ 'PackageImportJobInputConfig$PackageVersionInputConfig' => 'The package version\'s input configuration.
', ], ], 'PackageVersionOutputConfig' => [ 'base' => 'A package version output configuration.
', 'refs' => [ 'PackageImportJobOutputConfig$PackageVersionOutputConfig' => 'The package version\'s output configuration.
', ], ], 'PackageVersionStatus' => [ 'base' => NULL, 'refs' => [ 'DescribePackageVersionResponse$Status' => 'The version\'s status.
', ], ], 'PackageVersionStatusDescription' => [ 'base' => NULL, 'refs' => [ 'DescribePackageVersionResponse$StatusDescription' => 'The version\'s status description.
', ], ], 'PortDefaultValue' => [ 'base' => NULL, 'refs' => [ 'NodeInputPort$DefaultValue' => 'The input port\'s default value.
', ], ], 'PortName' => [ 'base' => NULL, 'refs' => [ 'NodeInputPort$Name' => 'The input port\'s name.
', 'NodeOutputPort$Name' => 'The output port\'s name.
', ], ], 'PortType' => [ 'base' => NULL, 'refs' => [ 'NodeInputPort$Type' => 'The input port\'s type.
', 'NodeOutputPort$Type' => 'The output port\'s type.
', ], ], 'PrincipalArn' => [ 'base' => NULL, 'refs' => [ 'PrincipalArnsList$member' => NULL, ], ], 'PrincipalArnsList' => [ 'base' => NULL, 'refs' => [ 'DescribePackageResponse$ReadAccessPrincipalArns' => 'ARNs of accounts that have read access to the package.
', 'DescribePackageResponse$WriteAccessPrincipalArns' => 'ARNs of accounts that have write access to the package.
', ], ], 'ProvisionDeviceRequest' => [ 'base' => NULL, 'refs' => [], ], 'ProvisionDeviceResponse' => [ 'base' => NULL, 'refs' => [], ], 'Region' => [ 'base' => NULL, 'refs' => [ 'S3Location$Region' => 'The bucket\'s Region.
', ], ], 'RegisterPackageVersionRequest' => [ 'base' => NULL, 'refs' => [], ], 'RegisterPackageVersionResponse' => [ 'base' => NULL, 'refs' => [], ], 'RemoveApplicationInstanceRequest' => [ 'base' => NULL, 'refs' => [], ], 'RemoveApplicationInstanceResponse' => [ 'base' => NULL, 'refs' => [], ], 'ReportedRuntimeContextState' => [ 'base' => 'An application instance\'s state.
', 'refs' => [ 'ReportedRuntimeContextStates$member' => NULL, ], ], 'ReportedRuntimeContextStates' => [ 'base' => NULL, 'refs' => [ 'ApplicationInstance$RuntimeContextStates' => 'The application\'s state.
', 'DescribeApplicationInstanceResponse$RuntimeContextStates' => 'The application instance\'s state.
', ], ], 'ResourceArn' => [ 'base' => NULL, 'refs' => [ 'ListTagsForResourceRequest$ResourceArn' => 'The resource\'s ARN.
', 'TagResourceRequest$ResourceArn' => 'The resource\'s ARN.
', 'UntagResourceRequest$ResourceArn' => 'The resource\'s ARN.
', ], ], 'ResourceNotFoundException' => [ 'base' => 'The target resource was not found.
', 'refs' => [], ], 'RetryAfterSeconds' => [ 'base' => NULL, 'refs' => [ 'InternalServerException$RetryAfterSeconds' => 'The number of seconds a client should wait before retrying the call.
', ], ], 'RuntimeContextName' => [ 'base' => NULL, 'refs' => [ 'ReportedRuntimeContextState$RuntimeContextName' => 'The device\'s name.
', ], ], 'RuntimeRoleArn' => [ 'base' => NULL, 'refs' => [ 'CreateApplicationInstanceRequest$RuntimeRoleArn' => 'The ARN of a runtime role for the application instance.
', 'DescribeApplicationInstanceResponse$RuntimeRoleArn' => 'The application instance\'s runtime role ARN.
', ], ], 'S3Location' => [ 'base' => 'A location in Amazon S3.
', 'refs' => [ 'PackageVersionInputConfig$S3Location' => 'A location in Amazon S3.
', ], ], 'ServiceQuotaExceededException' => [ 'base' => 'The request would cause a limit to be exceeded.
', 'refs' => [], ], 'SignalApplicationInstanceNodeInstancesRequest' => [ 'base' => NULL, 'refs' => [], ], 'SignalApplicationInstanceNodeInstancesResponse' => [ 'base' => NULL, 'refs' => [], ], 'SortOrder' => [ 'base' => NULL, 'refs' => [ 'ListDevicesRequest$SortOrder' => 'The sorting order for the returned list. SortOrder is DESCENDING by default based on CREATED_TIME. Otherwise, SortOrder is ASCENDING.
', ], ], 'StaticIpConnectionInfo' => [ 'base' => 'A static IP configuration.
', 'refs' => [ 'EthernetPayload$StaticIpConnectionInfo' => 'Network configuration for a static IP connection.
', ], ], 'StatusFilter' => [ 'base' => NULL, 'refs' => [ 'ListApplicationInstancesRequest$StatusFilter' => 'Only include instances with a specific status.
', ], ], 'StorageLocation' => [ 'base' => 'A storage location.
', 'refs' => [ 'CreatePackageResponse$StorageLocation' => 'The package\'s storage location.
', 'DescribePackageResponse$StorageLocation' => 'The package\'s storage location.
', ], ], 'String' => [ 'base' => NULL, 'refs' => [ 'AccessDeniedException$Message' => NULL, 'ConflictException$ErrorId' => 'A unique ID for the error.
', 'ConflictException$Message' => NULL, 'ConflictException$ResourceId' => 'The resource\'s ID.
', 'ConflictException$ResourceType' => 'The resource\'s type.
', 'ConflictExceptionErrorArgument$Name' => 'The error argument\'s name.
', 'ConflictExceptionErrorArgument$Value' => 'The error argument\'s value.
', 'InternalServerException$Message' => NULL, 'ResourceNotFoundException$Message' => NULL, 'ResourceNotFoundException$ResourceId' => 'The resource\'s ID.
', 'ResourceNotFoundException$ResourceType' => 'The resource\'s type.
', 'ServiceQuotaExceededException$Message' => NULL, 'ServiceQuotaExceededException$QuotaCode' => 'The name of the limit.
', 'ServiceQuotaExceededException$ResourceId' => 'The target resource\'s ID.
', 'ServiceQuotaExceededException$ResourceType' => 'The target resource\'s type.
', 'ServiceQuotaExceededException$ServiceCode' => 'The name of the service.
', 'ValidationException$ErrorId' => 'A unique ID for the error.
', 'ValidationException$Message' => NULL, 'ValidationExceptionErrorArgument$Name' => 'The argument\'s name.
', 'ValidationExceptionErrorArgument$Value' => 'The argument\'s value.
', 'ValidationExceptionField$Message' => 'The field\'s message.
', 'ValidationExceptionField$Name' => 'The field\'s name.
', ], ], 'TagKey' => [ 'base' => NULL, 'refs' => [ 'TagKeyList$member' => NULL, 'TagMap$key' => NULL, ], ], 'TagKeyList' => [ 'base' => NULL, 'refs' => [ 'UntagResourceRequest$TagKeys' => 'Tag keys to remove.
', ], ], 'TagMap' => [ 'base' => NULL, 'refs' => [ 'ApplicationInstance$Tags' => 'The application instance\'s tags.
', 'CreateApplicationInstanceRequest$Tags' => 'Tags for the application instance.
', 'CreatePackageRequest$Tags' => 'Tags for the package.
', 'DescribeApplicationInstanceResponse$Tags' => 'The application instance\'s tags.
', 'DescribeDeviceResponse$Tags' => 'The device\'s tags.
', 'DescribePackageResponse$Tags' => 'The package\'s tags.
', 'Device$Tags' => 'The device\'s tags.
', 'JobResourceTags$Tags' => 'The job\'s tags.
', 'ListTagsForResourceResponse$Tags' => 'A list of tags.
', 'PackageListItem$Tags' => 'The package\'s tags.
', 'ProvisionDeviceRequest$Tags' => 'Tags for the device.
', 'TagResourceRequest$Tags' => 'Tags for the resource.
', ], ], 'TagResourceRequest' => [ 'base' => NULL, 'refs' => [], ], 'TagResourceResponse' => [ 'base' => NULL, 'refs' => [], ], 'TagValue' => [ 'base' => NULL, 'refs' => [ 'TagMap$value' => NULL, ], ], 'TemplateKey' => [ 'base' => NULL, 'refs' => [ 'TemplateParametersMap$key' => NULL, ], ], 'TemplateParametersMap' => [ 'base' => NULL, 'refs' => [ 'CreateNodeFromTemplateJobRequest$TemplateParameters' => 'Template parameters for the node.
', 'DescribeNodeFromTemplateJobResponse$TemplateParameters' => 'The job\'s template parameters.
', ], ], 'TemplateType' => [ 'base' => NULL, 'refs' => [ 'CreateNodeFromTemplateJobRequest$TemplateType' => 'The type of node.
', 'DescribeNodeFromTemplateJobResponse$TemplateType' => 'The job\'s template type.
', 'NodeFromTemplateJob$TemplateType' => 'The job\'s template type.
', ], ], 'TemplateValue' => [ 'base' => NULL, 'refs' => [ 'TemplateParametersMap$value' => NULL, ], ], 'TimeStamp' => [ 'base' => NULL, 'refs' => [ 'ApplicationInstance$CreatedTime' => 'When the application instance was created.
', 'DescribeApplicationInstanceDetailsResponse$CreatedTime' => 'When the application instance was created.
', 'DescribeApplicationInstanceResponse$CreatedTime' => 'When the application instance was created.
', 'DescribeApplicationInstanceResponse$LastUpdatedTime' => 'The application instance was updated.
', 'DescribeNodeResponse$CreatedTime' => 'When the node was created.
', 'DescribeNodeResponse$LastUpdatedTime' => 'When the node was updated.
', 'DescribePackageResponse$CreatedTime' => 'When the package was created.
', 'DescribePackageVersionResponse$RegisteredTime' => 'The version\'s registered time.
', 'Node$CreatedTime' => 'When the node was created.
', 'PackageListItem$CreatedTime' => 'When the package was created.
', 'ReportedRuntimeContextState$DeviceReportedTime' => 'When the device reported the application\'s state.
', ], ], 'Token' => [ 'base' => NULL, 'refs' => [ 'ListNodesRequest$NextToken' => 'Specify the pagination token from a previous request to retrieve the next page of results.
', 'ListNodesResponse$NextToken' => 'A pagination token that\'s included if more results are available.
', 'ListPackagesRequest$NextToken' => 'Specify the pagination token from a previous request to retrieve the next page of results.
', ], ], 'UntagResourceRequest' => [ 'base' => NULL, 'refs' => [], ], 'UntagResourceResponse' => [ 'base' => NULL, 'refs' => [], ], 'UpdateCreatedTime' => [ 'base' => NULL, 'refs' => [ 'DescribeDeviceJobResponse$CreatedTime' => 'When the job was created.
', ], ], 'UpdateDeviceMetadataRequest' => [ 'base' => NULL, 'refs' => [], ], 'UpdateDeviceMetadataResponse' => [ 'base' => NULL, 'refs' => [], ], 'UpdateProgress' => [ 'base' => NULL, 'refs' => [ 'DescribeDeviceJobResponse$Status' => 'The job\'s status.
', 'LatestDeviceJob$Status' => 'Status of the latest device job.
', ], ], 'ValidationException' => [ 'base' => 'The request contains an invalid parameter value.
', 'refs' => [], ], 'ValidationExceptionErrorArgument' => [ 'base' => 'A validation exception error argument.
', 'refs' => [ 'ValidationExceptionErrorArgumentList$member' => NULL, ], ], 'ValidationExceptionErrorArgumentList' => [ 'base' => NULL, 'refs' => [ 'ValidationException$ErrorArguments' => 'A list of attributes that led to the exception and their values.
', ], ], 'ValidationExceptionField' => [ 'base' => 'A validation exception field.
', 'refs' => [ 'ValidationExceptionFieldList$member' => NULL, ], ], 'ValidationExceptionFieldList' => [ 'base' => NULL, 'refs' => [ 'ValidationException$Fields' => 'A list of request parameters that failed validation.
', ], ], 'ValidationExceptionReason' => [ 'base' => NULL, 'refs' => [ 'ValidationException$Reason' => 'The reason that validation failed.
', ], ], 'Version' => [ 'base' => NULL, 'refs' => [ 'AlternateSoftwareMetadata$Version' => 'The appliance software version.
', ], ], ],];