UNPKG

aws-iam-policy-types

Version:

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

490 lines (489 loc) 19.7 kB
/** * All IAM policy actions for AWS Device Farm (DEVICEFARM) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsdevicefarm.html * * 2025-02-24T21:47:36.389Z */ export declare enum AwsDevicefarmActions { /** * Grants permission to create a device pool within a project * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_CreateDevicePool.html */ CreateDevicePool = "devicefarm:CreateDevicePool", /** * Grants permission to create a device instance profile * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_CreateInstanceProfile.html */ CreateInstanceProfile = "devicefarm:CreateInstanceProfile", /** * Grants permission to create a network profile within a project * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_CreateNetworkProfile.html */ CreateNetworkProfile = "devicefarm:CreateNetworkProfile", /** * Grants permission to create a project for mobile testing * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_CreateProject.html */ CreateProject = "devicefarm:CreateProject", /** * Grants permission to start a remote access session to a device instance * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_CreateRemoteAccessSession.html */ CreateRemoteAccessSession = "devicefarm:CreateRemoteAccessSession", /** * Grants permission to create a project for desktop testing * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_CreateTestGridProject.html */ CreateTestGridProject = "devicefarm:CreateTestGridProject", /** * Grants permission to generate a new pre-signed url used to access our test grid * service * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_CreateTestGridUrl.html */ CreateTestGridUrl = "devicefarm:CreateTestGridUrl", /** * Grants permission to upload a new file or app within a project * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_CreateUpload.html */ CreateUpload = "devicefarm:CreateUpload", /** * Grants permission to create an Amazon Virtual Private Cloud (VPC) endpoint conf * iguration * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_CreateVPCEConfiguration.html */ CreateVPCEConfiguration = "devicefarm:CreateVPCEConfiguration", /** * Grants permission to delete a user-generated device pool * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_DeleteDevicePool.html */ DeleteDevicePool = "devicefarm:DeleteDevicePool", /** * Grants permission to delete a user-generated instance profile * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_DeleteInstanceProfile.html */ DeleteInstanceProfile = "devicefarm:DeleteInstanceProfile", /** * Grants permission to delete a user-generated network profile * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/DeleteNetworkProfile.html */ DeleteNetworkProfile = "devicefarm:DeleteNetworkProfile", /** * Grants permission to delete a mobile testing project * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_DeleteProject.html */ DeleteProject = "devicefarm:DeleteProject", /** * Grants permission to delete a completed remote access session and its results * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_DeleteRemoteAccessSession.html */ DeleteRemoteAccessSession = "devicefarm:DeleteRemoteAccessSession", /** * Grants permission to delete a run * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_DeleteRun.html */ DeleteRun = "devicefarm:DeleteRun", /** * Grants permission to delete a desktop testing project * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_DeleteTestGridProject.html */ DeleteTestGridProject = "devicefarm:DeleteTestGridProject", /** * Grants permission to delete a user-uploaded file * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_DeleteUpload.html */ DeleteUpload = "devicefarm:DeleteUpload", /** * Grants permission to delete an Amazon Virtual Private Cloud (VPC) endpoint conf * iguration * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_DeleteVPCEConfiguration.html */ DeleteVPCEConfiguration = "devicefarm:DeleteVPCEConfiguration", /** * Grants permission to retrieve the number of unmetered iOS and/or unmetered Andr * oid devices purchased by the account * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_GetAccountSettings.html */ GetAccountSettings = "devicefarm:GetAccountSettings", /** * Grants permission to retrieve the information of a unique device type * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_GetDevice.html */ GetDevice = "devicefarm:GetDevice", /** * Grants permission to retireve the information of a device instance * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_GetDeviceInstance.html */ GetDeviceInstance = "devicefarm:GetDeviceInstance", /** * Grants permission to retireve the information of a device pool * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_GetDevicePool.html */ GetDevicePool = "devicefarm:GetDevicePool", /** * Grants permission to retrieve information about the compatibility of a test and * /or app with a device pool * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_GetDevicePoolCompatibility.html */ GetDevicePoolCompatibility = "devicefarm:GetDevicePoolCompatibility", /** * Grants permission to retireve the information of an instance profile * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_GetInstanceProfile.html */ GetInstanceProfile = "devicefarm:GetInstanceProfile", /** * Grants permission to retireve the information of a job * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_GetJob.html */ GetJob = "devicefarm:GetJob", /** * Grants permission to retireve the information of a network profile * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_GetNetworkProfile.html */ GetNetworkProfile = "devicefarm:GetNetworkProfile", /** * Grants permission to retrieve the current status and future status of all offer * ings purchased by an AWS account * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_GetOfferingStatus.html */ GetOfferingStatus = "devicefarm:GetOfferingStatus", /** * Grants permission to retrieve information about a mobile testing project * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_GetProject.html */ GetProject = "devicefarm:GetProject", /** * Grants permission to retireve the link to a currently running remote access ses * sion * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_GetRemoteAccessSession.html */ GetRemoteAccessSession = "devicefarm:GetRemoteAccessSession", /** * Grants permission to retireve the information of a run * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_GetRun.html */ GetRun = "devicefarm:GetRun", /** * Grants permission to retireve the information of a testing suite * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_GetSuite.html */ GetSuite = "devicefarm:GetSuite", /** * Grants permission to retireve the information of a test case * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_GetTest.html */ GetTest = "devicefarm:GetTest", /** * Grants permission to retrieve information about a desktop testing project * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_GetTestGridProject.html */ GetTestGridProject = "devicefarm:GetTestGridProject", /** * Grants permission to retireve the information of a test grid session * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_GetTestGridSession.html */ GetTestGridSession = "devicefarm:GetTestGridSession", /** * Grants permission to retireve the information of an uploaded file * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_GetUpload.html */ GetUpload = "devicefarm:GetUpload", /** * Grants permission to retireve the information of an Amazon Virtual Private Clou * d (VPC) endpoint configuration * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_GetVPCEConfiguration.html */ GetVPCEConfiguration = "devicefarm:GetVPCEConfiguration", /** * Grants permission to install an application to a device in a remote access sess * ion * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_InstallToRemoteAccessSession.html */ InstallToRemoteAccessSession = "devicefarm:InstallToRemoteAccessSession", /** * Grants permission to list the artifacts in a project * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_ListArtifacts.html */ ListArtifacts = "devicefarm:ListArtifacts", /** * Grants permission to list the information of device instances * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_ListDeviceInstances.html */ ListDeviceInstances = "devicefarm:ListDeviceInstances", /** * Grants permission to list the information of device pools * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_ListDevicePools.html */ ListDevicePools = "devicefarm:ListDevicePools", /** * Grants permission to list the information of unique device types * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_ListDevices.html */ ListDevices = "devicefarm:ListDevices", /** * Grants permission to list the information of device instance profiles * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_ListInstanceProfiles.html */ ListInstanceProfiles = "devicefarm:ListInstanceProfiles", /** * Grants permission to list the information of jobs within a run * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_ListJobs.html */ ListJobs = "devicefarm:ListJobs", /** * Grants permission to list the information of network profiles within a project * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_ListNetworkProfiles.html */ ListNetworkProfiles = "devicefarm:ListNetworkProfiles", /** * Grants permission to list the offering promotions * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_ListOfferingPromotions.html */ ListOfferingPromotions = "devicefarm:ListOfferingPromotions", /** * Grants permission to list all of the historical purchases, renewals, and system * renewal transactions for an AWS account * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_ListOfferingTransactions.html */ ListOfferingTransactions = "devicefarm:ListOfferingTransactions", /** * Grants permission to list the products or offerings that the user can manage th * rough the API * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_ListOfferings.html */ ListOfferings = "devicefarm:ListOfferings", /** * Grants permission to list the information of mobile testing projects for an AWS * account * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_ListProjects.html */ ListProjects = "devicefarm:ListProjects", /** * Grants permission to list the information of currently running remote access se * ssions * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_ListRemoteAccessSessions.html */ ListRemoteAccessSessions = "devicefarm:ListRemoteAccessSessions", /** * Grants permission to list the information of runs within a project * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_ListRuns.html */ ListRuns = "devicefarm:ListRuns", /** * Grants permission to list the information of samples within a project * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_ListSamples.html */ ListSamples = "devicefarm:ListSamples", /** * Grants permission to list the information of testing suites within a job * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_ListSuites.html */ ListSuites = "devicefarm:ListSuites", /** * Grants permission to list the tags of a resource * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_ListTagsForResource.html */ ListTagsForResource = "devicefarm:ListTagsForResource", /** * Grants permission to list the information of desktop testing projects for an AW * S account * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_ListTestGridProjects.html */ ListTestGridProjects = "devicefarm:ListTestGridProjects", /** * Grants permission to list the session actions performed during a test grid sess * ion * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_ListTestGridSessionActions.html */ ListTestGridSessionActions = "devicefarm:ListTestGridSessionActions", /** * Grants permission to list the artifacts generated by a test grid session * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_ListTestGridSessionArtifacts.html */ ListTestGridSessionArtifacts = "devicefarm:ListTestGridSessionArtifacts", /** * Grants permission to list the sessions within a test grid project * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_ListTestGridSessions.html */ ListTestGridSessions = "devicefarm:ListTestGridSessions", /** * Grants permission to list the information of tests within a testing suite * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_ListTests.html */ ListTests = "devicefarm:ListTests", /** * Grants permission to list the information of unique problems within a run * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_ListUniqueProblems.html */ ListUniqueProblems = "devicefarm:ListUniqueProblems", /** * Grants permission to list the information of uploads within a project * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_ListUploads.html */ ListUploads = "devicefarm:ListUploads", /** * Grants permission to list the information of Amazon Virtual Private Cloud (VPC) * endpoint configurations * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_ListVPCEConfigurations.html */ ListVPCEConfigurations = "devicefarm:ListVPCEConfigurations", /** * Grants permission to purchase offerings for an AWS account * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_PurchaseOffering.html */ PurchaseOffering = "devicefarm:PurchaseOffering", /** * Grants permission to set the quantity of devices to renew for an offering * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_RenewOffering.html */ RenewOffering = "devicefarm:RenewOffering", /** * Grants permission to schedule a run * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_ScheduleRun.html */ ScheduleRun = "devicefarm:ScheduleRun", /** * Grants permission to terminate a running job * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_StopJob.html */ StopJob = "devicefarm:StopJob", /** * Grants permission to terminate a running remote access session * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_StopRemoteAccessSession.html */ StopRemoteAccessSession = "devicefarm:StopRemoteAccessSession", /** * Grants permission to terminate a running test run * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_StopRun.html */ StopRun = "devicefarm:StopRun", /** * Grants permission to add tags to a resource * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_TagResource.html */ TagResource = "devicefarm:TagResource", /** * Grants permission to remove tags from a resource * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_UntagResource.html */ UntagResource = "devicefarm:UntagResource", /** * Grants permission to modify an existing device instance * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_UpdateDeviceInstance.html */ UpdateDeviceInstance = "devicefarm:UpdateDeviceInstance", /** * Grants permission to modify an existing device pool * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_UpdateDevicePool.html */ UpdateDevicePool = "devicefarm:UpdateDevicePool", /** * Grants permission to modify an existing instance profile * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_UpdateInstanceProfile.html */ UpdateInstanceProfile = "devicefarm:UpdateInstanceProfile", /** * Grants permission to modify an existing network profile * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_UpdateNetworkProfile.html */ UpdateNetworkProfile = "devicefarm:UpdateNetworkProfile", /** * Grants permission to modify an existing mobile testing project * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_UpdateProject.html */ UpdateProject = "devicefarm:UpdateProject", /** * Grants permission to modify an existing desktop testing project * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_UpdateTestGridProject.html */ UpdateTestGridProject = "devicefarm:UpdateTestGridProject", /** * Grants permission to modify an existing upload * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_UpdateUpload.html */ UpdateUpload = "devicefarm:UpdateUpload", /** * Grants permission to modify an existing Amazon Virtual Private Cloud (VPC) endp * oint configuration * * See https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_UpdateVPCEConfiguration.html */ UpdateVPCEConfiguration = "devicefarm:UpdateVPCEConfiguration" }