UNPKG

aws-iam-policy-types

Version:

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

424 lines (423 loc) 16.9 kB
/** * 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 declare enum AwsDatasyncActions { /** * Grants permission to create a storage system * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_AddStorageSystem.html */ AddStorageSystem = "datasync:AddStorageSystem", /** * Grants permission to cancel execution of a sync task * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_CancelTaskExecution.html */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ CreateLocationSmb = "datasync:CreateLocationSmb", /** * Grants permission to create a sync task * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_CreateTask.html */ CreateTask = "datasync:CreateTask", /** * Grants permission to delete an agent * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_DeleteAgent.html */ 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 */ DeleteLocation = "datasync:DeleteLocation", /** * Grants permission to delete a sync task * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_DeleteTask.html */ 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 */ DescribeAgent = "datasync:DescribeAgent", /** * Grants permission to describe metadata about a discovery job * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_DescribeDiscoveryJob.html */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ DescribeLocationSmb = "datasync:DescribeLocationSmb", /** * Grants permission to view metadata about a storage system * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_DescribeStorageSystem.html */ 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 */ 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 */ DescribeStorageSystemResources = "datasync:DescribeStorageSystemResources", /** * Grants permission to view metadata about a sync task * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_DescribeTask.html */ 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 */ 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 */ 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 */ ListAgents = "datasync:ListAgents", /** * Grants permission to list discovery jobs * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_ListDiscoveryJobs.html */ ListDiscoveryJobs = "datasync:ListDiscoveryJobs", /** * Grants permission to list source and destination sync locations * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_ListLocations.html */ ListLocations = "datasync:ListLocations", /** * Grants permission to list storage systems * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_ListStorageSystems.html */ 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 */ ListTagsForResource = "datasync:ListTagsForResource", /** * Grants permission to list executed sync tasks * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_ListTaskExecutions.html */ ListTaskExecutions = "datasync:ListTaskExecutions", /** * Grants permission to list of all the sync tasks * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_ListTasks.html */ ListTasks = "datasync:ListTasks", /** * Grants permission to delete a storage system * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_RemoveStorageSystem.html */ 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 */ 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 */ StartTaskExecution = "datasync:StartTaskExecution", /** * Grants permission to stop a discovery job * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_StopDiscoveryJob.html */ 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 */ 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 */ UntagResource = "datasync:UntagResource", /** * Grants permission to update the name of an agent * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_UpdateAgent.html */ UpdateAgent = "datasync:UpdateAgent", /** * Grants permission to update a discovery job * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_UpdateDiscoveryJob.html */ 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 */ UpdateLocationAzureBlob = "datasync:UpdateLocationAzureBlob", /** * Grants permission to update an EFS sync Location * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_UpdateLocationEfs.html */ UpdateLocationEfs = "datasync:UpdateLocationEfs", /** * Grants permission to update an FSx Lustre sync Location * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_UpdateLocationFsxLustre.html */ UpdateLocationFsxLustre = "datasync:UpdateLocationFsxLustre", /** * Grants permission to update an FSx ONTAP sync Location * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_UpdateLocationFsxOntap.html */ UpdateLocationFsxOntap = "datasync:UpdateLocationFsxOntap", /** * Grants permission to update an FSx OpenZFS sync Location * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_UpdateLocationFsxOpenZfs.html */ UpdateLocationFsxOpenZfs = "datasync:UpdateLocationFsxOpenZfs", /** * Grants permission to update an FSx Windows sync Location * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_UpdateLocationFsxWindows.html */ UpdateLocationFsxWindows = "datasync:UpdateLocationFsxWindows", /** * Grants permission to update an HDFS sync Location * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_UpdateLocationHdfs.html */ UpdateLocationHdfs = "datasync:UpdateLocationHdfs", /** * Grants permission to update an NFS sync Location * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_UpdateLocationNfs.html */ 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 */ UpdateLocationObjectStorage = "datasync:UpdateLocationObjectStorage", /** * Grants permission to update an S3 sync Location * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_UpdateLocationS3.html */ UpdateLocationS3 = "datasync:UpdateLocationS3", /** * Grants permission to update a SMB sync location * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_UpdateLocationSmb.html */ UpdateLocationSmb = "datasync:UpdateLocationSmb", /** * Grants permission to update a storage system * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_UpdateStorageSystem.html */ 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 */ UpdateTask = "datasync:UpdateTask", /** * Grants permission to update execution of a sync task * * See https://docs.aws.amazon.com/datasync/latest/userguide/API_UpdateTaskExecution.html */ UpdateTaskExecution = "datasync:UpdateTaskExecution" }