UNPKG

aws-iam-policy-types

Version:

Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions

426 lines 18.5 kB
// AUTOGENERATED FILE - DO NOT EDIT /** * All IAM policy actions for AWS DataSync (DATASYNC) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsdatasync.html * * 2025-02-24T21:47:32.818Z */ export var AwsDatasyncActions; (function (AwsDatasyncActions) { /** * Grants permission to create a storage system * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_AddStorageSystem.html */ AwsDatasyncActions["AddStorageSystem"] = "datasync:AddStorageSystem"; /** * Grants permission to cancel execution of a sync task * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_CancelTaskExecution.html */ AwsDatasyncActions["CancelTaskExecution"] = "datasync:CancelTaskExecution"; /** * Grants permission to activate an agent that you have deployed on your host * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_CreateAgent.html */ AwsDatasyncActions["CreateAgent"] = "datasync:CreateAgent"; /** * Grants permission to create an endpoint for a Microsoft Azure Blob Storage cont * ainer * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_CreateLocationAzureBlob.html */ AwsDatasyncActions["CreateLocationAzureBlob"] = "datasync:CreateLocationAzureBlob"; /** * Grants permission to create an endpoint for an Amazon EFS file system * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_CreateLocationEfs.html */ AwsDatasyncActions["CreateLocationEfs"] = "datasync:CreateLocationEfs"; /** * Grants permission to create an endpoint for an Amazon Fsx Lustre * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_CreateLocationFsxLustre.html */ AwsDatasyncActions["CreateLocationFsxLustre"] = "datasync:CreateLocationFsxLustre"; /** * Grants permission to create an endpoint for Amazon FSx for ONTAP * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_CreateLocationFsxOntap.html */ AwsDatasyncActions["CreateLocationFsxOntap"] = "datasync:CreateLocationFsxOntap"; /** * Grants permission to create an endpoint for Amazon FSx for OpenZFS * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_CreateLocationFsxOpenZfs.html */ AwsDatasyncActions["CreateLocationFsxOpenZfs"] = "datasync:CreateLocationFsxOpenZfs"; /** * Grants permission to create an endpoint for an Amazon FSx Windows File Server f * ile system * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_CreateLocationFsxWindows.html */ AwsDatasyncActions["CreateLocationFsxWindows"] = "datasync:CreateLocationFsxWindows"; /** * Grants permission to create an endpoint for an Amazon Hdfs * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_CreateLocationHdfs.html */ AwsDatasyncActions["CreateLocationHdfs"] = "datasync:CreateLocationHdfs"; /** * Grants permission to create an endpoint for a NFS file system * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_CreateLocationNfs.html */ AwsDatasyncActions["CreateLocationNfs"] = "datasync:CreateLocationNfs"; /** * Grants permission to create an endpoint for a self-managed object storage bucke * t * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_CreateLocationObjectStorage.html */ AwsDatasyncActions["CreateLocationObjectStorage"] = "datasync:CreateLocationObjectStorage"; /** * Grants permission to create an endpoint for an Amazon S3 bucket * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_CreateLocationS3.html */ AwsDatasyncActions["CreateLocationS3"] = "datasync:CreateLocationS3"; /** * Grants permission to create an endpoint for an SMB file system * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_CreateLocationSmb.html */ AwsDatasyncActions["CreateLocationSmb"] = "datasync:CreateLocationSmb"; /** * Grants permission to create a sync task * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_CreateTask.html */ AwsDatasyncActions["CreateTask"] = "datasync:CreateTask"; /** * Grants permission to delete an agent * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_DeleteAgent.html */ AwsDatasyncActions["DeleteAgent"] = "datasync:DeleteAgent"; /** * Grants permission to delete a location used by AWS DataSync * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_DeleteLocation.html */ AwsDatasyncActions["DeleteLocation"] = "datasync:DeleteLocation"; /** * Grants permission to delete a sync task * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_DeleteTask.html */ AwsDatasyncActions["DeleteTask"] = "datasync:DeleteTask"; /** * Grants permission to view metadata such as name, network interfaces, and the st * atus (that is, whether the agent is running or not) about a sync agent * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_DescribeAgent.html */ AwsDatasyncActions["DescribeAgent"] = "datasync:DescribeAgent"; /** * Grants permission to describe metadata about a discovery job * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_DescribeDiscoveryJob.html */ AwsDatasyncActions["DescribeDiscoveryJob"] = "datasync:DescribeDiscoveryJob"; /** * Grants permission to view metadata, such as the path information about an Azure * Blob Storage sync location * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_DescribeLocationAzureBlob.html */ AwsDatasyncActions["DescribeLocationAzureBlob"] = "datasync:DescribeLocationAzureBlob"; /** * Grants permission to view metadata, such as the path information about an Amazo * n EFS sync location * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_DescribeLocationEfs.html */ AwsDatasyncActions["DescribeLocationEfs"] = "datasync:DescribeLocationEfs"; /** * Grants permission to view metadata, such as the path information about an Amazo * n FSx Lustre sync location * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_DescribeLocationFsxLustre.html */ AwsDatasyncActions["DescribeLocationFsxLustre"] = "datasync:DescribeLocationFsxLustre"; /** * Grants permission to view metadata, such as the path information about an Amazo * n FSx for ONTAP sync location * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_DescribeLocationFsxOntap.html */ AwsDatasyncActions["DescribeLocationFsxOntap"] = "datasync:DescribeLocationFsxOntap"; /** * Grants permission to view metadata, such as the path information about an Amazo * n FSx OpenZFS sync location * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_DescribeLocationFsxOpenZfs.html */ AwsDatasyncActions["DescribeLocationFsxOpenZfs"] = "datasync:DescribeLocationFsxOpenZfs"; /** * Grants permission to view metadata, such as the path information about an Amazo * n FSx Windows sync location * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_DescribeLocationFsxWindows.html */ AwsDatasyncActions["DescribeLocationFsxWindows"] = "datasync:DescribeLocationFsxWindows"; /** * Grants permission to view metadata, such as the path information about an Amazo * n HDFS sync location * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_DescribeLocationHdfs.html */ AwsDatasyncActions["DescribeLocationHdfs"] = "datasync:DescribeLocationHdfs"; /** * Grants permission to view metadata, such as the path information, about a NFS s * ync location * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_DescribeLocationNfs.html */ AwsDatasyncActions["DescribeLocationNfs"] = "datasync:DescribeLocationNfs"; /** * Grants permission to view metadata about a self-managed object storage server l * ocation * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_DescribeLocationObjectStorage.html */ AwsDatasyncActions["DescribeLocationObjectStorage"] = "datasync:DescribeLocationObjectStorage"; /** * Grants permission to view metadata, such as bucket name, about an Amazon S3 buc * ket sync location * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_DescribeLocationS3.html */ AwsDatasyncActions["DescribeLocationS3"] = "datasync:DescribeLocationS3"; /** * Grants permission to view metadata, such as the path information, about an SMB * sync location * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_DescribeLocationSmb.html */ AwsDatasyncActions["DescribeLocationSmb"] = "datasync:DescribeLocationSmb"; /** * Grants permission to view metadata about a storage system * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_DescribeStorageSystem.html */ AwsDatasyncActions["DescribeStorageSystem"] = "datasync:DescribeStorageSystem"; /** * Grants permission to describe resource metrics collected by a discovery job * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_DescribeStorageSystemResourceMetrics.html */ AwsDatasyncActions["DescribeStorageSystemResourceMetrics"] = "datasync:DescribeStorageSystemResourceMetrics"; /** * Grants permission to describe resources identified by a discovery job * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_DescribeStorageSystemResources.html */ AwsDatasyncActions["DescribeStorageSystemResources"] = "datasync:DescribeStorageSystemResources"; /** * Grants permission to view metadata about a sync task * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_DescribeTask.html */ AwsDatasyncActions["DescribeTask"] = "datasync:DescribeTask"; /** * Grants permission to view metadata about a sync task that is being executed * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_DescribeTaskExecution.html */ AwsDatasyncActions["DescribeTaskExecution"] = "datasync:DescribeTaskExecution"; /** * Grants permission to generate recommendations for a resource identified by a di * scovery job * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_GenerateRecommendations.html */ AwsDatasyncActions["GenerateRecommendations"] = "datasync:GenerateRecommendations"; /** * Grants permission to list agents owned by an AWS account in a region specified * in the request * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_ListAgents.html */ AwsDatasyncActions["ListAgents"] = "datasync:ListAgents"; /** * Grants permission to list discovery jobs * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_ListDiscoveryJobs.html */ AwsDatasyncActions["ListDiscoveryJobs"] = "datasync:ListDiscoveryJobs"; /** * Grants permission to list source and destination sync locations * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_ListLocations.html */ AwsDatasyncActions["ListLocations"] = "datasync:ListLocations"; /** * Grants permission to list storage systems * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_ListStorageSystems.html */ AwsDatasyncActions["ListStorageSystems"] = "datasync:ListStorageSystems"; /** * Grants permission to list tags that have been added to the specified resource * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_ListTagsForResource.html */ AwsDatasyncActions["ListTagsForResource"] = "datasync:ListTagsForResource"; /** * Grants permission to list executed sync tasks * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_ListTaskExecutions.html */ AwsDatasyncActions["ListTaskExecutions"] = "datasync:ListTaskExecutions"; /** * Grants permission to list of all the sync tasks * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_ListTasks.html */ AwsDatasyncActions["ListTasks"] = "datasync:ListTasks"; /** * Grants permission to delete a storage system * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_RemoveStorageSystem.html */ AwsDatasyncActions["RemoveStorageSystem"] = "datasync:RemoveStorageSystem"; /** * Grants permission to start a discovery job for a storage system * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_StartDiscoveryJob.html */ AwsDatasyncActions["StartDiscoveryJob"] = "datasync:StartDiscoveryJob"; /** * Grants permission to start a specific invocation of a sync task * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_StartTaskExecution.html */ AwsDatasyncActions["StartTaskExecution"] = "datasync:StartTaskExecution"; /** * Grants permission to stop a discovery job * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_StopDiscoveryJob.html */ AwsDatasyncActions["StopDiscoveryJob"] = "datasync:StopDiscoveryJob"; /** * Grants permission to apply a key-value pair to an AWS resource * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_TagResource.html */ AwsDatasyncActions["TagResource"] = "datasync:TagResource"; /** * Grants permission to remove one or more tags from the specified resource * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_UntagResource.html */ AwsDatasyncActions["UntagResource"] = "datasync:UntagResource"; /** * Grants permission to update the name of an agent * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_UpdateAgent.html */ AwsDatasyncActions["UpdateAgent"] = "datasync:UpdateAgent"; /** * Grants permission to update a discovery job * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_UpdateDiscoveryJob.html */ AwsDatasyncActions["UpdateDiscoveryJob"] = "datasync:UpdateDiscoveryJob"; /** * Grants permission to update an Azure Blob Storage sync location * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_UpdateLocationAzureBlob.html */ AwsDatasyncActions["UpdateLocationAzureBlob"] = "datasync:UpdateLocationAzureBlob"; /** * Grants permission to update an EFS sync Location * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_UpdateLocationEfs.html */ AwsDatasyncActions["UpdateLocationEfs"] = "datasync:UpdateLocationEfs"; /** * Grants permission to update an FSx Lustre sync Location * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_UpdateLocationFsxLustre.html */ AwsDatasyncActions["UpdateLocationFsxLustre"] = "datasync:UpdateLocationFsxLustre"; /** * Grants permission to update an FSx ONTAP sync Location * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_UpdateLocationFsxOntap.html */ AwsDatasyncActions["UpdateLocationFsxOntap"] = "datasync:UpdateLocationFsxOntap"; /** * Grants permission to update an FSx OpenZFS sync Location * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_UpdateLocationFsxOpenZfs.html */ AwsDatasyncActions["UpdateLocationFsxOpenZfs"] = "datasync:UpdateLocationFsxOpenZfs"; /** * Grants permission to update an FSx Windows sync Location * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_UpdateLocationFsxWindows.html */ AwsDatasyncActions["UpdateLocationFsxWindows"] = "datasync:UpdateLocationFsxWindows"; /** * Grants permission to update an HDFS sync Location * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_UpdateLocationHdfs.html */ AwsDatasyncActions["UpdateLocationHdfs"] = "datasync:UpdateLocationHdfs"; /** * Grants permission to update an NFS sync Location * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_UpdateLocationNfs.html */ AwsDatasyncActions["UpdateLocationNfs"] = "datasync:UpdateLocationNfs"; /** * Grants permission to update a self-managed object storage server location * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_UpdateLocationObjectStorage.html */ AwsDatasyncActions["UpdateLocationObjectStorage"] = "datasync:UpdateLocationObjectStorage"; /** * Grants permission to update an S3 sync Location * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_UpdateLocationS3.html */ AwsDatasyncActions["UpdateLocationS3"] = "datasync:UpdateLocationS3"; /** * Grants permission to update a SMB sync location * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_UpdateLocationSmb.html */ AwsDatasyncActions["UpdateLocationSmb"] = "datasync:UpdateLocationSmb"; /** * Grants permission to update a storage system * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_UpdateStorageSystem.html */ AwsDatasyncActions["UpdateStorageSystem"] = "datasync:UpdateStorageSystem"; /** * Grants permission to update metadata associated with a sync task * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_UpdateTask.html */ AwsDatasyncActions["UpdateTask"] = "datasync:UpdateTask"; /** * Grants permission to update execution of a sync task * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_UpdateTaskExecution.html */ AwsDatasyncActions["UpdateTaskExecution"] = "datasync:UpdateTaskExecution"; })(AwsDatasyncActions || (AwsDatasyncActions = {})); //# sourceMappingURL=datasync.js.map