![]() |
![]()
| ![]() |
![]()
NAMEPaws::DeviceFarm - Perl Interface to AWS AWS Device Farm SYNOPSISuse Paws; my $obj = Paws->service('DeviceFarm'); my $res = $obj->Method( Arg1 => $val1, Arg2 => [ 'V1', 'V2' ], # if Arg3 is an object, the HashRef will be used as arguments to the constructor # of the arguments type Arg3 => { Att1 => 'Val1' }, # if Arg4 is an array of objects, the HashRefs will be passed as arguments to # the constructor of the arguments type Arg4 => [ { Att1 => 'Val1' }, { Att1 => 'Val2' } ], ); DESCRIPTIONWelcome to the AWS Device Farm API documentation, which contains APIs for:
For the AWS API documentation, see <https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23> METHODSCreateDevicePool
Each argument is described in detail in: Paws::DeviceFarm::CreateDevicePool Returns: a Paws::DeviceFarm::CreateDevicePoolResult instance Creates a device pool. CreateInstanceProfile
Each argument is described in detail in: Paws::DeviceFarm::CreateInstanceProfile Returns: a Paws::DeviceFarm::CreateInstanceProfileResult instance Creates a profile that can be applied to one or more private fleet device instances. CreateNetworkProfile
Each argument is described in detail in: Paws::DeviceFarm::CreateNetworkProfile Returns: a Paws::DeviceFarm::CreateNetworkProfileResult instance Creates a network profile. CreateProject
Each argument is described in detail in: Paws::DeviceFarm::CreateProject Returns: a Paws::DeviceFarm::CreateProjectResult instance Creates a project. CreateRemoteAccessSession
Each argument is described in detail in: Paws::DeviceFarm::CreateRemoteAccessSession Returns: a Paws::DeviceFarm::CreateRemoteAccessSessionResult instance Specifies and starts a remote access session. CreateTestGridProject
Each argument is described in detail in: Paws::DeviceFarm::CreateTestGridProject Returns: a Paws::DeviceFarm::CreateTestGridProjectResult instance Creates a Selenium testing project. Projects are used to track TestGridSession instances. CreateTestGridUrlEach argument is described in detail in: Paws::DeviceFarm::CreateTestGridUrl Returns: a Paws::DeviceFarm::CreateTestGridUrlResult instance Creates a signed, short-term URL that can be passed to a Selenium "RemoteWebDriver" constructor. CreateUpload
Each argument is described in detail in: Paws::DeviceFarm::CreateUpload Returns: a Paws::DeviceFarm::CreateUploadResult instance Uploads an app or test scripts. CreateVPCEConfiguration
Each argument is described in detail in: Paws::DeviceFarm::CreateVPCEConfiguration Returns: a Paws::DeviceFarm::CreateVPCEConfigurationResult instance Creates a configuration record in Device Farm for your Amazon Virtual Private Cloud (VPC) endpoint. DeleteDevicePoolEach argument is described in detail in: Paws::DeviceFarm::DeleteDevicePool Returns: a Paws::DeviceFarm::DeleteDevicePoolResult instance Deletes a device pool given the pool ARN. Does not allow deletion of curated pools owned by the system. DeleteInstanceProfileEach argument is described in detail in: Paws::DeviceFarm::DeleteInstanceProfile Returns: a Paws::DeviceFarm::DeleteInstanceProfileResult instance Deletes a profile that can be applied to one or more private device instances. DeleteNetworkProfileEach argument is described in detail in: Paws::DeviceFarm::DeleteNetworkProfile Returns: a Paws::DeviceFarm::DeleteNetworkProfileResult instance Deletes a network profile. DeleteProjectEach argument is described in detail in: Paws::DeviceFarm::DeleteProject Returns: a Paws::DeviceFarm::DeleteProjectResult instance Deletes an AWS Device Farm project, given the project ARN. Deleting this resource does not stop an in-progress run. DeleteRemoteAccessSessionEach argument is described in detail in: Paws::DeviceFarm::DeleteRemoteAccessSession Returns: a Paws::DeviceFarm::DeleteRemoteAccessSessionResult instance Deletes a completed remote access session and its results. DeleteRunEach argument is described in detail in: Paws::DeviceFarm::DeleteRun Returns: a Paws::DeviceFarm::DeleteRunResult instance Deletes the run, given the run ARN. Deleting this resource does not stop an in-progress run. DeleteTestGridProjectEach argument is described in detail in: Paws::DeviceFarm::DeleteTestGridProject Returns: a Paws::DeviceFarm::DeleteTestGridProjectResult instance Deletes a Selenium testing project and all content generated under it. You cannot undo this operation. You cannot delete a project if it has active sessions. DeleteUploadEach argument is described in detail in: Paws::DeviceFarm::DeleteUpload Returns: a Paws::DeviceFarm::DeleteUploadResult instance Deletes an upload given the upload ARN. DeleteVPCEConfigurationEach argument is described in detail in: Paws::DeviceFarm::DeleteVPCEConfiguration Returns: a Paws::DeviceFarm::DeleteVPCEConfigurationResult instance Deletes a configuration for your Amazon Virtual Private Cloud (VPC) endpoint. GetAccountSettingsEach argument is described in detail in: Paws::DeviceFarm::GetAccountSettings Returns: a Paws::DeviceFarm::GetAccountSettingsResult instance Returns the number of unmetered iOS or unmetered Android devices that have been purchased by the account. GetDeviceEach argument is described in detail in: Paws::DeviceFarm::GetDevice Returns: a Paws::DeviceFarm::GetDeviceResult instance Gets information about a unique device type. GetDeviceInstanceEach argument is described in detail in: Paws::DeviceFarm::GetDeviceInstance Returns: a Paws::DeviceFarm::GetDeviceInstanceResult instance Returns information about a device instance that belongs to a private device fleet. GetDevicePoolEach argument is described in detail in: Paws::DeviceFarm::GetDevicePool Returns: a Paws::DeviceFarm::GetDevicePoolResult instance Gets information about a device pool. GetDevicePoolCompatibility
Each argument is described in detail in: Paws::DeviceFarm::GetDevicePoolCompatibility Returns: a Paws::DeviceFarm::GetDevicePoolCompatibilityResult instance Gets information about compatibility with a device pool. GetInstanceProfileEach argument is described in detail in: Paws::DeviceFarm::GetInstanceProfile Returns: a Paws::DeviceFarm::GetInstanceProfileResult instance Returns information about the specified instance profile. GetJobEach argument is described in detail in: Paws::DeviceFarm::GetJob Returns: a Paws::DeviceFarm::GetJobResult instance Gets information about a job. GetNetworkProfileEach argument is described in detail in: Paws::DeviceFarm::GetNetworkProfile Returns: a Paws::DeviceFarm::GetNetworkProfileResult instance Returns information about a network profile. GetOfferingStatus
Each argument is described in detail in: Paws::DeviceFarm::GetOfferingStatus Returns: a Paws::DeviceFarm::GetOfferingStatusResult instance Gets the current status and future status of all offerings purchased by an AWS account. The response indicates how many offerings are currently available and the offerings that will be available in the next period. The API returns a "NotEligible" error if the user is not permitted to invoke the operation. If you must be able to invoke this operation, contact aws-devicefarm-support@amazon.com (mailto:aws-devicefarm-support@amazon.com). GetProjectEach argument is described in detail in: Paws::DeviceFarm::GetProject Returns: a Paws::DeviceFarm::GetProjectResult instance Gets information about a project. GetRemoteAccessSessionEach argument is described in detail in: Paws::DeviceFarm::GetRemoteAccessSession Returns: a Paws::DeviceFarm::GetRemoteAccessSessionResult instance Returns a link to a currently running remote access session. GetRunEach argument is described in detail in: Paws::DeviceFarm::GetRun Returns: a Paws::DeviceFarm::GetRunResult instance Gets information about a run. GetSuiteEach argument is described in detail in: Paws::DeviceFarm::GetSuite Returns: a Paws::DeviceFarm::GetSuiteResult instance Gets information about a suite. GetTestEach argument is described in detail in: Paws::DeviceFarm::GetTest Returns: a Paws::DeviceFarm::GetTestResult instance Gets information about a test. GetTestGridProjectEach argument is described in detail in: Paws::DeviceFarm::GetTestGridProject Returns: a Paws::DeviceFarm::GetTestGridProjectResult instance Retrieves information about a Selenium testing project. GetTestGridSession
Each argument is described in detail in: Paws::DeviceFarm::GetTestGridSession Returns: a Paws::DeviceFarm::GetTestGridSessionResult instance A session is an instance of a browser created through a "RemoteWebDriver" with the URL from CreateTestGridUrlResult$url. You can use the following to look up sessions:
GetUploadEach argument is described in detail in: Paws::DeviceFarm::GetUpload Returns: a Paws::DeviceFarm::GetUploadResult instance Gets information about an upload. GetVPCEConfigurationEach argument is described in detail in: Paws::DeviceFarm::GetVPCEConfiguration Returns: a Paws::DeviceFarm::GetVPCEConfigurationResult instance Returns information about the configuration settings for your Amazon Virtual Private Cloud (VPC) endpoint. InstallToRemoteAccessSessionEach argument is described in detail in: Paws::DeviceFarm::InstallToRemoteAccessSession Returns: a Paws::DeviceFarm::InstallToRemoteAccessSessionResult instance Installs an application to the device in a remote access session. For Android applications, the file must be in .apk format. For iOS applications, the file must be in .ipa format. ListArtifacts
Each argument is described in detail in: Paws::DeviceFarm::ListArtifacts Returns: a Paws::DeviceFarm::ListArtifactsResult instance Gets information about artifacts. ListDeviceInstances
Each argument is described in detail in: Paws::DeviceFarm::ListDeviceInstances Returns: a Paws::DeviceFarm::ListDeviceInstancesResult instance Returns information about the private device instances associated with one or more AWS accounts. ListDevicePools
Each argument is described in detail in: Paws::DeviceFarm::ListDevicePools Returns: a Paws::DeviceFarm::ListDevicePoolsResult instance Gets information about device pools. ListDevices
Each argument is described in detail in: Paws::DeviceFarm::ListDevices Returns: a Paws::DeviceFarm::ListDevicesResult instance Gets information about unique device types. ListInstanceProfiles
Each argument is described in detail in: Paws::DeviceFarm::ListInstanceProfiles Returns: a Paws::DeviceFarm::ListInstanceProfilesResult instance Returns information about all the instance profiles in an AWS account. ListJobs
Each argument is described in detail in: Paws::DeviceFarm::ListJobs Returns: a Paws::DeviceFarm::ListJobsResult instance Gets information about jobs for a given test run. ListNetworkProfiles
Each argument is described in detail in: Paws::DeviceFarm::ListNetworkProfiles Returns: a Paws::DeviceFarm::ListNetworkProfilesResult instance Returns the list of available network profiles. ListOfferingPromotions
Each argument is described in detail in: Paws::DeviceFarm::ListOfferingPromotions Returns: a Paws::DeviceFarm::ListOfferingPromotionsResult instance Returns a list of offering promotions. Each offering promotion record contains the ID and description of the promotion. The API returns a "NotEligible" error if the caller is not permitted to invoke the operation. Contact aws-devicefarm-support@amazon.com (mailto:aws-devicefarm-support@amazon.com) if you must be able to invoke this operation. ListOfferings
Each argument is described in detail in: Paws::DeviceFarm::ListOfferings Returns: a Paws::DeviceFarm::ListOfferingsResult instance Returns a list of products or offerings that the user can manage through the API. Each offering record indicates the recurring price per unit and the frequency for that offering. The API returns a "NotEligible" error if the user is not permitted to invoke the operation. If you must be able to invoke this operation, contact aws-devicefarm-support@amazon.com (mailto:aws-devicefarm-support@amazon.com). ListOfferingTransactions
Each argument is described in detail in: Paws::DeviceFarm::ListOfferingTransactions Returns: a Paws::DeviceFarm::ListOfferingTransactionsResult instance Returns a list of all historical purchases, renewals, and system renewal transactions for an AWS account. The list is paginated and ordered by a descending timestamp (most recent transactions are first). The API returns a "NotEligible" error if the user is not permitted to invoke the operation. If you must be able to invoke this operation, contact aws-devicefarm-support@amazon.com (mailto:aws-devicefarm-support@amazon.com). ListProjects
Each argument is described in detail in: Paws::DeviceFarm::ListProjects Returns: a Paws::DeviceFarm::ListProjectsResult instance Gets information about projects. ListRemoteAccessSessions
Each argument is described in detail in: Paws::DeviceFarm::ListRemoteAccessSessions Returns: a Paws::DeviceFarm::ListRemoteAccessSessionsResult instance Returns a list of all currently running remote access sessions. ListRuns
Each argument is described in detail in: Paws::DeviceFarm::ListRuns Returns: a Paws::DeviceFarm::ListRunsResult instance Gets information about runs, given an AWS Device Farm project ARN. ListSamples
Each argument is described in detail in: Paws::DeviceFarm::ListSamples Returns: a Paws::DeviceFarm::ListSamplesResult instance Gets information about samples, given an AWS Device Farm job ARN. ListSuites
Each argument is described in detail in: Paws::DeviceFarm::ListSuites Returns: a Paws::DeviceFarm::ListSuitesResult instance Gets information about test suites for a given job. ListTagsForResourceEach argument is described in detail in: Paws::DeviceFarm::ListTagsForResource Returns: a Paws::DeviceFarm::ListTagsForResourceResponse instance List the tags for an AWS Device Farm resource. ListTestGridProjects
Each argument is described in detail in: Paws::DeviceFarm::ListTestGridProjects Returns: a Paws::DeviceFarm::ListTestGridProjectsResult instance Gets a list of all Selenium testing projects in your account. ListTestGridSessionActions
Each argument is described in detail in: Paws::DeviceFarm::ListTestGridSessionActions Returns: a Paws::DeviceFarm::ListTestGridSessionActionsResult instance Returns a list of the actions taken in a TestGridSession. ListTestGridSessionArtifacts
Each argument is described in detail in: Paws::DeviceFarm::ListTestGridSessionArtifacts Returns: a Paws::DeviceFarm::ListTestGridSessionArtifactsResult instance Retrieves a list of artifacts created during the session. ListTestGridSessions
Each argument is described in detail in: Paws::DeviceFarm::ListTestGridSessions Returns: a Paws::DeviceFarm::ListTestGridSessionsResult instance Retrieves a list of sessions for a TestGridProject. ListTests
Each argument is described in detail in: Paws::DeviceFarm::ListTests Returns: a Paws::DeviceFarm::ListTestsResult instance Gets information about tests in a given test suite. ListUniqueProblems
Each argument is described in detail in: Paws::DeviceFarm::ListUniqueProblems Returns: a Paws::DeviceFarm::ListUniqueProblemsResult instance Gets information about unique problems, such as exceptions or crashes. Unique problems are defined as a single instance of an error across a run, job, or suite. For example, if a call in your application consistently raises an exception ("OutOfBoundsException in MyActivity.java:386"), "ListUniqueProblems" returns a single entry instead of many individual entries for that exception. ListUploads
Each argument is described in detail in: Paws::DeviceFarm::ListUploads Returns: a Paws::DeviceFarm::ListUploadsResult instance Gets information about uploads, given an AWS Device Farm project ARN. ListVPCEConfigurations
Each argument is described in detail in: Paws::DeviceFarm::ListVPCEConfigurations Returns: a Paws::DeviceFarm::ListVPCEConfigurationsResult instance Returns information about all Amazon Virtual Private Cloud (VPC) endpoint configurations in the AWS account. PurchaseOffering
Each argument is described in detail in: Paws::DeviceFarm::PurchaseOffering Returns: a Paws::DeviceFarm::PurchaseOfferingResult instance Immediately purchases offerings for an AWS account. Offerings renew with the latest total purchased quantity for an offering, unless the renewal was overridden. The API returns a "NotEligible" error if the user is not permitted to invoke the operation. If you must be able to invoke this operation, contact aws-devicefarm-support@amazon.com (mailto:aws-devicefarm-support@amazon.com). RenewOfferingEach argument is described in detail in: Paws::DeviceFarm::RenewOffering Returns: a Paws::DeviceFarm::RenewOfferingResult instance Explicitly sets the quantity of devices to renew for an offering, starting from the "effectiveDate" of the next period. The API returns a "NotEligible" error if the user is not permitted to invoke the operation. If you must be able to invoke this operation, contact aws-devicefarm-support@amazon.com (mailto:aws-devicefarm-support@amazon.com). ScheduleRun
Each argument is described in detail in: Paws::DeviceFarm::ScheduleRun Returns: a Paws::DeviceFarm::ScheduleRunResult instance Schedules a run. StopJobEach argument is described in detail in: Paws::DeviceFarm::StopJob Returns: a Paws::DeviceFarm::StopJobResult instance Initiates a stop request for the current job. AWS Device Farm immediately stops the job on the device where tests have not started. You are not billed for this device. On the device where tests have started, setup suite and teardown suite tests run to completion on the device. You are billed for setup, teardown, and any tests that were in progress or already completed. StopRemoteAccessSessionEach argument is described in detail in: Paws::DeviceFarm::StopRemoteAccessSession Returns: a Paws::DeviceFarm::StopRemoteAccessSessionResult instance Ends a specified remote access session. StopRunEach argument is described in detail in: Paws::DeviceFarm::StopRun Returns: a Paws::DeviceFarm::StopRunResult instance Initiates a stop request for the current test run. AWS Device Farm immediately stops the run on devices where tests have not started. You are not billed for these devices. On devices where tests have started executing, setup suite and teardown suite tests run to completion on those devices. You are billed for setup, teardown, and any tests that were in progress or already completed. TagResourceEach argument is described in detail in: Paws::DeviceFarm::TagResource Returns: a Paws::DeviceFarm::TagResourceResponse instance Associates the specified tags to a resource with the specified "resourceArn". If existing tags on a resource are not specified in the request parameters, they are not changed. When a resource is deleted, the tags associated with that resource are also deleted. UntagResourceEach argument is described in detail in: Paws::DeviceFarm::UntagResource Returns: a Paws::DeviceFarm::UntagResourceResponse instance Deletes the specified tags from a resource. UpdateDeviceInstance
Each argument is described in detail in: Paws::DeviceFarm::UpdateDeviceInstance Returns: a Paws::DeviceFarm::UpdateDeviceInstanceResult instance Updates information about a private device instance. UpdateDevicePool
Each argument is described in detail in: Paws::DeviceFarm::UpdateDevicePool Returns: a Paws::DeviceFarm::UpdateDevicePoolResult instance Modifies the name, description, and rules in a device pool given the attributes and the pool ARN. Rule updates are all-or-nothing, meaning they can only be updated as a whole (or not at all). UpdateInstanceProfile
Each argument is described in detail in: Paws::DeviceFarm::UpdateInstanceProfile Returns: a Paws::DeviceFarm::UpdateInstanceProfileResult instance Updates information about an existing private device instance profile. UpdateNetworkProfile
Each argument is described in detail in: Paws::DeviceFarm::UpdateNetworkProfile Returns: a Paws::DeviceFarm::UpdateNetworkProfileResult instance Updates the network profile. UpdateProject
Each argument is described in detail in: Paws::DeviceFarm::UpdateProject Returns: a Paws::DeviceFarm::UpdateProjectResult instance Modifies the specified project name, given the project ARN and a new name. UpdateTestGridProject
Each argument is described in detail in: Paws::DeviceFarm::UpdateTestGridProject Returns: a Paws::DeviceFarm::UpdateTestGridProjectResult instance Change details of a project. UpdateUpload
Each argument is described in detail in: Paws::DeviceFarm::UpdateUpload Returns: a Paws::DeviceFarm::UpdateUploadResult instance Updates an uploaded test spec. UpdateVPCEConfiguration
Each argument is described in detail in: Paws::DeviceFarm::UpdateVPCEConfiguration Returns: a Paws::DeviceFarm::UpdateVPCEConfigurationResult instance Updates information about an Amazon Virtual Private Cloud (VPC) endpoint configuration. PAGINATORSPaginator methods are helpers that repetively call methods that return partial results GetAllOfferingStatus(sub { },[NextToken => Str])GetAllOfferingStatus([NextToken => Str])If passed a sub as first parameter, it will call the sub for each element found in : - current, passing the object as the first parameter, and the string 'current' as the second parameter - nextPeriod, passing the object as the first parameter, and the string 'nextPeriod' as the second parameter If not, it will return a a Paws::DeviceFarm::GetOfferingStatusResult instance with all the "param"s; and"param"s; from all the responses. Please take into account that this mode can potentially consume vasts ammounts of memory. ListAllArtifacts(sub { },Arn => Str, Type => Str, [NextToken => Str])ListAllArtifacts(Arn => Str, Type => Str, [NextToken => Str])If passed a sub as first parameter, it will call the sub for each element found in : - artifacts, passing the object as the first parameter, and the string 'artifacts' as the second parameter If not, it will return a a Paws::DeviceFarm::ListArtifactsResult instance with all the "param"s; from all the responses. Please take into account that this mode can potentially consume vasts ammounts of memory. ListAllDeviceInstances(sub { },[MaxResults => Int, NextToken => Str])ListAllDeviceInstances([MaxResults => Int, NextToken => Str])If passed a sub as first parameter, it will call the sub for each element found in : - deviceInstances, passing the object as the first parameter, and the string 'deviceInstances' as the second parameter If not, it will return a a Paws::DeviceFarm::ListDeviceInstancesResult instance with all the "param"s; from all the responses. Please take into account that this mode can potentially consume vasts ammounts of memory. ListAllDevicePools(sub { },Arn => Str, [NextToken => Str, Type => Str])ListAllDevicePools(Arn => Str, [NextToken => Str, Type => Str])If passed a sub as first parameter, it will call the sub for each element found in : - devicePools, passing the object as the first parameter, and the string 'devicePools' as the second parameter If not, it will return a a Paws::DeviceFarm::ListDevicePoolsResult instance with all the "param"s; from all the responses. Please take into account that this mode can potentially consume vasts ammounts of memory. ListAllDevices(sub { },[Arn => Str, Filters => ArrayRef[Paws::DeviceFarm::DeviceFilter], NextToken => Str])ListAllDevices([Arn => Str, Filters => ArrayRef[Paws::DeviceFarm::DeviceFilter], NextToken => Str])If passed a sub as first parameter, it will call the sub for each element found in : - devices, passing the object as the first parameter, and the string 'devices' as the second parameter If not, it will return a a Paws::DeviceFarm::ListDevicesResult instance with all the "param"s; from all the responses. Please take into account that this mode can potentially consume vasts ammounts of memory. ListAllInstanceProfiles(sub { },[MaxResults => Int, NextToken => Str])ListAllInstanceProfiles([MaxResults => Int, NextToken => Str])If passed a sub as first parameter, it will call the sub for each element found in : - instanceProfiles, passing the object as the first parameter, and the string 'instanceProfiles' as the second parameter If not, it will return a a Paws::DeviceFarm::ListInstanceProfilesResult instance with all the "param"s; from all the responses. Please take into account that this mode can potentially consume vasts ammounts of memory. ListAllJobs(sub { },Arn => Str, [NextToken => Str])ListAllJobs(Arn => Str, [NextToken => Str])If passed a sub as first parameter, it will call the sub for each element found in : - jobs, passing the object as the first parameter, and the string 'jobs' as the second parameter If not, it will return a a Paws::DeviceFarm::ListJobsResult instance with all the "param"s; from all the responses. Please take into account that this mode can potentially consume vasts ammounts of memory. ListAllNetworkProfiles(sub { },Arn => Str, [NextToken => Str, Type => Str])ListAllNetworkProfiles(Arn => Str, [NextToken => Str, Type => Str])If passed a sub as first parameter, it will call the sub for each element found in : - networkProfiles, passing the object as the first parameter, and the string 'networkProfiles' as the second parameter If not, it will return a a Paws::DeviceFarm::ListNetworkProfilesResult instance with all the "param"s; from all the responses. Please take into account that this mode can potentially consume vasts ammounts of memory. ListAllOfferingPromotions(sub { },[NextToken => Str])ListAllOfferingPromotions([NextToken => Str])If passed a sub as first parameter, it will call the sub for each element found in : - offeringPromotions, passing the object as the first parameter, and the string 'offeringPromotions' as the second parameter If not, it will return a a Paws::DeviceFarm::ListOfferingPromotionsResult instance with all the "param"s; from all the responses. Please take into account that this mode can potentially consume vasts ammounts of memory. ListAllOfferings(sub { },[NextToken => Str])ListAllOfferings([NextToken => Str])If passed a sub as first parameter, it will call the sub for each element found in : - offerings, passing the object as the first parameter, and the string 'offerings' as the second parameter If not, it will return a a Paws::DeviceFarm::ListOfferingsResult instance with all the "param"s; from all the responses. Please take into account that this mode can potentially consume vasts ammounts of memory. ListAllOfferingTransactions(sub { },[NextToken => Str])ListAllOfferingTransactions([NextToken => Str])If passed a sub as first parameter, it will call the sub for each element found in : - offeringTransactions, passing the object as the first parameter, and the string 'offeringTransactions' as the second parameter If not, it will return a a Paws::DeviceFarm::ListOfferingTransactionsResult instance with all the "param"s; from all the responses. Please take into account that this mode can potentially consume vasts ammounts of memory. ListAllProjects(sub { },[Arn => Str, NextToken => Str])ListAllProjects([Arn => Str, NextToken => Str])If passed a sub as first parameter, it will call the sub for each element found in : - projects, passing the object as the first parameter, and the string 'projects' as the second parameter If not, it will return a a Paws::DeviceFarm::ListProjectsResult instance with all the "param"s; from all the responses. Please take into account that this mode can potentially consume vasts ammounts of memory. ListAllRemoteAccessSessions(sub { },Arn => Str, [NextToken => Str])ListAllRemoteAccessSessions(Arn => Str, [NextToken => Str])If passed a sub as first parameter, it will call the sub for each element found in : - remoteAccessSessions, passing the object as the first parameter, and the string 'remoteAccessSessions' as the second parameter If not, it will return a a Paws::DeviceFarm::ListRemoteAccessSessionsResult instance with all the "param"s; from all the responses. Please take into account that this mode can potentially consume vasts ammounts of memory. ListAllRuns(sub { },Arn => Str, [NextToken => Str])ListAllRuns(Arn => Str, [NextToken => Str])If passed a sub as first parameter, it will call the sub for each element found in : - runs, passing the object as the first parameter, and the string 'runs' as the second parameter If not, it will return a a Paws::DeviceFarm::ListRunsResult instance with all the "param"s; from all the responses. Please take into account that this mode can potentially consume vasts ammounts of memory. ListAllSamples(sub { },Arn => Str, [NextToken => Str])ListAllSamples(Arn => Str, [NextToken => Str])If passed a sub as first parameter, it will call the sub for each element found in : - samples, passing the object as the first parameter, and the string 'samples' as the second parameter If not, it will return a a Paws::DeviceFarm::ListSamplesResult instance with all the "param"s; from all the responses. Please take into account that this mode can potentially consume vasts ammounts of memory. ListAllSuites(sub { },Arn => Str, [NextToken => Str])ListAllSuites(Arn => Str, [NextToken => Str])If passed a sub as first parameter, it will call the sub for each element found in : - suites, passing the object as the first parameter, and the string 'suites' as the second parameter If not, it will return a a Paws::DeviceFarm::ListSuitesResult instance with all the "param"s; from all the responses. Please take into account that this mode can potentially consume vasts ammounts of memory. ListAllTests(sub { },Arn => Str, [NextToken => Str])ListAllTests(Arn => Str, [NextToken => Str])If passed a sub as first parameter, it will call the sub for each element found in : - tests, passing the object as the first parameter, and the string 'tests' as the second parameter If not, it will return a a Paws::DeviceFarm::ListTestsResult instance with all the "param"s; from all the responses. Please take into account that this mode can potentially consume vasts ammounts of memory. ListAllUniqueProblems(sub { },Arn => Str, [NextToken => Str])ListAllUniqueProblems(Arn => Str, [NextToken => Str])If passed a sub as first parameter, it will call the sub for each element found in : - uniqueProblems, passing the object as the first parameter, and the string 'uniqueProblems' as the second parameter If not, it will return a a Paws::DeviceFarm::ListUniqueProblemsResult instance with all the "param"s; from all the responses. Please take into account that this mode can potentially consume vasts ammounts of memory. ListAllUploads(sub { },Arn => Str, [NextToken => Str, Type => Str])ListAllUploads(Arn => Str, [NextToken => Str, Type => Str])If passed a sub as first parameter, it will call the sub for each element found in : - uploads, passing the object as the first parameter, and the string 'uploads' as the second parameter If not, it will return a a Paws::DeviceFarm::ListUploadsResult instance with all the "param"s; from all the responses. Please take into account that this mode can potentially consume vasts ammounts of memory. ListAllVPCEConfigurations(sub { },[MaxResults => Int, NextToken => Str])ListAllVPCEConfigurations([MaxResults => Int, NextToken => Str])If passed a sub as first parameter, it will call the sub for each element found in : - vpceConfigurations, passing the object as the first parameter, and the string 'vpceConfigurations' as the second parameter If not, it will return a a Paws::DeviceFarm::ListVPCEConfigurationsResult instance with all the "param"s; from all the responses. Please take into account that this mode can potentially consume vasts ammounts of memory. SEE ALSOThis service class forms part of Paws BUGS and CONTRIBUTIONSThe source code is located here: <https://github.com/pplu/aws-sdk-perl> Please report bugs to: <https://github.com/pplu/aws-sdk-perl/issues>
|