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