aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
234 lines • 10.2 kB
JavaScript
// AUTOGENERATED FILE - DO NOT EDIT
/**
* All IAM policy actions for AWS Panorama (PANORAMA)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_awspanorama.html
*
* 2025-02-24T21:49:08.474Z
*/
export var AwsPanoramaActions;
(function (AwsPanoramaActions) {
/**
* Grants permission to create an AWS Panorama Application Instance
*
* See https://docs.aws.amazon.com/panorama/latest/api/API_CreateApplicationInstance.html
*/
AwsPanoramaActions["CreateApplicationInstance"] = "panorama:CreateApplicationInstance";
/**
* Grants permission to create a job for an AWS Panorama Appliance
*
* See https://docs.aws.amazon.com/panorama/latest/api/API_CreateJobForDevices.html
*/
AwsPanoramaActions["CreateJobForDevices"] = "panorama:CreateJobForDevices";
/**
* Grants permission to create an AWS Panorama Node
*
* See https://docs.aws.amazon.com/panorama/latest/api/API_CreateNodeFromTemplateJob.html
*/
AwsPanoramaActions["CreateNodeFromTemplateJob"] = "panorama:CreateNodeFromTemplateJob";
/**
* Grants permission to create an AWS Panorama Package
*
* See https://docs.aws.amazon.com/panorama/latest/api/API_CreatePackage.html
*/
AwsPanoramaActions["CreatePackage"] = "panorama:CreatePackage";
/**
* Grants permission to create an AWS Panorama Package
*
* See https://docs.aws.amazon.com/panorama/latest/api/API_CreatePackageImportJob.html
*/
AwsPanoramaActions["CreatePackageImportJob"] = "panorama:CreatePackageImportJob";
/**
* Grants permission to deregister an AWS Panorama Appliance
*
* See https://docs.aws.amazon.com/panorama/latest/api/API_DeleteDevice.html
*/
AwsPanoramaActions["DeleteDevice"] = "panorama:DeleteDevice";
/**
* Grants permission to delete an AWS Panorama Package
*
* See https://docs.aws.amazon.com/panorama/latest/api/API_DeletePackage.html
*/
AwsPanoramaActions["DeletePackage"] = "panorama:DeletePackage";
/**
* Grants permission to deregister an AWS Panorama package version
*
* See https://docs.aws.amazon.com/panorama/latest/api/API_DeregisterPackageVersion.html
*/
AwsPanoramaActions["DeregisterPackageVersion"] = "panorama:DeregisterPackageVersion";
/**
* Grants permission to view details about an AWS Panorama application instance
*
* See https://docs.aws.amazon.com/panorama/latest/api/API_DescribeApplicationInstance.html
*/
AwsPanoramaActions["DescribeApplicationInstance"] = "panorama:DescribeApplicationInstance";
/**
* Grants permission to view details about an AWS Panorama application instance
*
* See https://docs.aws.amazon.com/panorama/latest/api/API_DescribeApplicationInstanceDetails.html
*/
AwsPanoramaActions["DescribeApplicationInstanceDetails"] = "panorama:DescribeApplicationInstanceDetails";
/**
* Grants permission to view details about an AWS Panorama Appliance
*
* See https://docs.aws.amazon.com/panorama/latest/api/API_DescribeDevice.html
*/
AwsPanoramaActions["DescribeDevice"] = "panorama:DescribeDevice";
/**
* Grants permission to view job details for an AWS Panorama Appliance
*
* See https://docs.aws.amazon.com/panorama/latest/api/API_DescribeDeviceJob.html
*/
AwsPanoramaActions["DescribeDeviceJob"] = "panorama:DescribeDeviceJob";
/**
* Grants permission to view details about an AWS Panorama application node
*
* See https://docs.aws.amazon.com/panorama/latest/api/API_DescribeNode.html
*/
AwsPanoramaActions["DescribeNode"] = "panorama:DescribeNode";
/**
* Grants permission to view details about AWS Panorama application node
*
* See https://docs.aws.amazon.com/panorama/latest/api/API_DescribeNodeFromTemplateJob.html
*/
AwsPanoramaActions["DescribeNodeFromTemplateJob"] = "panorama:DescribeNodeFromTemplateJob";
/**
* Grants permission to view details about an AWS Panorama package
*
* See https://docs.aws.amazon.com/panorama/latest/api/API_DescribePackage.html
*/
AwsPanoramaActions["DescribePackage"] = "panorama:DescribePackage";
/**
* Grants permission to view details about an AWS Panorama package
*
* See https://docs.aws.amazon.com/panorama/latest/api/API_DescribePackageImportJob.html
*/
AwsPanoramaActions["DescribePackageImportJob"] = "panorama:DescribePackageImportJob";
/**
* Grants permission to view details about an AWS Panorama package version
*
* See https://docs.aws.amazon.com/panorama/latest/api/API_DescribePackageVersion.html
*/
AwsPanoramaActions["DescribePackageVersion"] = "panorama:DescribePackageVersion";
/**
* Grants permission to view details about a software version for the AWS Panorama
* Appliance
*
* See https://docs.aws.amazon.com/service-authorization/latest/reference/list_awspanorama.html
*/
AwsPanoramaActions["DescribeSoftware"] = "panorama:DescribeSoftware";
/**
* Grants permission to generate a WebSocket endpoint for communication with AWS P
* anorama
*
* See https://docs.aws.amazon.com/service-authorization/latest/reference/list_awspanorama.html
*/
AwsPanoramaActions["GetWebSocketURL"] = "panorama:GetWebSocketURL";
/**
* Grants permission to retrieve a list of application instance dependencies in AW
* S Panorama
*
* See https://docs.aws.amazon.com/panorama/latest/api/API_ListApplicationInstanceDependencies.html
*/
AwsPanoramaActions["ListApplicationInstanceDependencies"] = "panorama:ListApplicationInstanceDependencies";
/**
* Grants permission to retrieve a list of node instances of application instances
* in AWS Panorama
*
* See https://docs.aws.amazon.com/panorama/latest/api/API_ListApplicationInstanceNodeInstances.html
*/
AwsPanoramaActions["ListApplicationInstanceNodeInstances"] = "panorama:ListApplicationInstanceNodeInstances";
/**
* Grants permission to retrieve a list of application instances in AWS Panorama
*
* See https://docs.aws.amazon.com/panorama/latest/api/API_ListApplicationInstances.html
*/
AwsPanoramaActions["ListApplicationInstances"] = "panorama:ListApplicationInstances";
/**
* Grants permission to retrieve a list of appliances in AWS Panorama
*
* See https://docs.aws.amazon.com/panorama/latest/api/API_ListDevices.html
*/
AwsPanoramaActions["ListDevices"] = "panorama:ListDevices";
/**
* Grants permission to retrieve a list of jobs for an AWS Panorama Appliance
*
* See https://docs.aws.amazon.com/panorama/latest/api/API_ListDevicesJobs.html
*/
AwsPanoramaActions["ListDevicesJobs"] = "panorama:ListDevicesJobs";
/**
* Grants permission to retrieve a list of Nodes for an AWS Panorama Appliance
*
* See https://docs.aws.amazon.com/panorama/latest/api/API_ListNodeFromTemplateJobs.html
*/
AwsPanoramaActions["ListNodeFromTemplateJobs"] = "panorama:ListNodeFromTemplateJobs";
/**
* Grants permission to retrieve a list of nodes in AWS Panorama
*
* See https://docs.aws.amazon.com/panorama/latest/api/API_ListNodes.html
*/
AwsPanoramaActions["ListNodes"] = "panorama:ListNodes";
/**
* Grants permission to retrieve a list of packages in AWS Panorama
*
* See https://docs.aws.amazon.com/panorama/latest/api/API_ListPackageImportJobs.html
*/
AwsPanoramaActions["ListPackageImportJobs"] = "panorama:ListPackageImportJobs";
/**
* Grants permission to retrieve a list of packages in AWS Panorama
*
* See https://docs.aws.amazon.com/panorama/latest/api/API_ListPackages.html
*/
AwsPanoramaActions["ListPackages"] = "panorama:ListPackages";
/**
* Grants permission to retrieve a list of tags for a resource in AWS Panorama
*
* See https://docs.aws.amazon.com/panorama/latest/api/API_ListTagsForResource.html
*/
AwsPanoramaActions["ListTagsForResource"] = "panorama:ListTagsForResource";
/**
* Grants permission to register an AWS Panorama Appliance
*
* See https://docs.aws.amazon.com/panorama/latest/api/API_ProvisionDevice.html
*/
AwsPanoramaActions["ProvisionDevice"] = "panorama:ProvisionDevice";
/**
* Grants permission to register an AWS Panorama package version
*
* See https://docs.aws.amazon.com/panorama/latest/api/API_RegisterPackageVersion.html
*/
AwsPanoramaActions["RegisterPackageVersion"] = "panorama:RegisterPackageVersion";
/**
* Grants permission to remove an AWS Panorama application instance
*
* See https://docs.aws.amazon.com/panorama/latest/api/API_RemoveApplicationInstance.html
*/
AwsPanoramaActions["RemoveApplicationInstance"] = "panorama:RemoveApplicationInstance";
/**
* Grants permission to signal camera nodes in an application instance to pause or
* resume
*
* See https://docs.aws.amazon.com/panorama/latest/api/API_SignalApplicationInstanceNodeInstances.html
*/
AwsPanoramaActions["SignalApplicationInstanceNodeInstances"] = "panorama:SignalApplicationInstanceNodeInstances";
/**
* Grants permission to add tags to a resource in AWS Panorama
*
* See https://docs.aws.amazon.com/panorama/latest/api/API_TagResource.html
*/
AwsPanoramaActions["TagResource"] = "panorama:TagResource";
/**
* Grants permission to remove tags from a resource in AWS Panorama
*
* See https://docs.aws.amazon.com/panorama/latest/api/API_UntagResource.html
*/
AwsPanoramaActions["UntagResource"] = "panorama:UntagResource";
/**
* Grants permission to modify basic settings for an AWS Panorama Appliance
*
* See https://docs.aws.amazon.com/panorama/latest/api/API_UpdateDeviceMetadata.html
*/
AwsPanoramaActions["UpdateDeviceMetadata"] = "panorama:UpdateDeviceMetadata";
})(AwsPanoramaActions || (AwsPanoramaActions = {}));
//# sourceMappingURL=panorama.js.map