aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
88 lines • 3.71 kB
JavaScript
;
// AUTOGENERATED FILE - DO NOT EDIT
Object.defineProperty(exports, "__esModule", { value: true });
exports.AwsBackupSearchActions = void 0;
/**
* All IAM policy actions for AWS Backup Search (BACKUP-SEARCH)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsbackupsearch.html
*
* 2025-02-24T21:46:51.805Z
*/
var AwsBackupSearchActions;
(function (AwsBackupSearchActions) {
/**
* Grants permission to get details of a search job
*
* See https://docs.aws.amazon.com/aws-backup/latest/devguide/API_GetSearchJob.html
*/
AwsBackupSearchActions["GetSearchJob"] = "backup-search:GetSearchJob";
/**
* Grants permission to get details of a search result export job
*
* See https://docs.aws.amazon.com/aws-backup/latest/devguide/API_GetSearchResultExportJob.html
*/
AwsBackupSearchActions["GetSearchResultExportJob"] = "backup-search:GetSearchResultExportJob";
/**
* Grants permission to list backups in scope of a search job
*
* See https://docs.aws.amazon.com/aws-backup/latest/devguide/API_ListSearchJobBackups.html
*/
AwsBackupSearchActions["ListSearchJobBackups"] = "backup-search:ListSearchJobBackups";
/**
* Grants permission to list results of a search job
*
* See https://docs.aws.amazon.com/aws-backup/latest/devguide/API_ListSearchJobResults.html
*/
AwsBackupSearchActions["ListSearchJobResults"] = "backup-search:ListSearchJobResults";
/**
* Grants permission to list search jobs
*
* See https://docs.aws.amazon.com/aws-backup/latest/devguide/API_ListSearchJobs.html
*/
AwsBackupSearchActions["ListSearchJobs"] = "backup-search:ListSearchJobs";
/**
* Grants permission to list search result export jobs
*
* See https://docs.aws.amazon.com/aws-backup/latest/devguide/API_ListSearchResultExportJobs.html
*/
AwsBackupSearchActions["ListSearchResultExportJobs"] = "backup-search:ListSearchResultExportJobs";
/**
* Grants permission to list tags for a resource
*
* See https://docs.aws.amazon.com/aws-backup/latest/devguide/API_ListTagsForResource.html
*/
AwsBackupSearchActions["ListTagsForResource"] = "backup-search:ListTagsForResource";
/**
* Grants permission to create a search job
*
* See https://docs.aws.amazon.com/aws-backup/latest/devguide/API_StartSearchJob.html
*/
AwsBackupSearchActions["StartSearchJob"] = "backup-search:StartSearchJob";
/**
* Grants permission to start an export job for an existing search job
*
* See https://docs.aws.amazon.com/aws-backup/latest/devguide/API_StartSearchResultExportJob.html
*/
AwsBackupSearchActions["StartSearchResultExportJob"] = "backup-search:StartSearchResultExportJob";
/**
* Grants permission to stop an in-progress search job
*
* See https://docs.aws.amazon.com/aws-backup/latest/devguide/API_StopSearchJob.html
*/
AwsBackupSearchActions["StopSearchJob"] = "backup-search:StopSearchJob";
/**
* Grants permission to tag a resource
*
* See https://docs.aws.amazon.com/aws-backup/latest/devguide/API_TagResource.html
*/
AwsBackupSearchActions["TagResource"] = "backup-search:TagResource";
/**
* Grants permission to untag a resource
*
* See https://docs.aws.amazon.com/aws-backup/latest/devguide/API_UntagResource.html
*/
AwsBackupSearchActions["UntagResource"] = "backup-search:UntagResource";
})(AwsBackupSearchActions = exports.AwsBackupSearchActions || (exports.AwsBackupSearchActions = {}));
//# sourceMappingURL=backup-search.js.map