package
2.0.0-preview.5+incompatible
Repository: https://github.com/aws/aws-sdk-go-v2.git
Documentation: pkg.go.dev
# Packages
Package devicefarmiface provides an interface to enable mocking the AWS Device Farm service client for testing your code.
# Functions
New creates a new instance of the DeviceFarm client with a config.
# Constants
Enum values for ArtifactCategory.
Enum values for ArtifactCategory.
Enum values for ArtifactCategory.
Enum values for ArtifactType.
Enum values for ArtifactType.
Enum values for ArtifactType.
Enum values for ArtifactType.
Enum values for ArtifactType.
Enum values for ArtifactType.
Enum values for ArtifactType.
Enum values for ArtifactType.
Enum values for ArtifactType.
Enum values for ArtifactType.
Enum values for ArtifactType.
Enum values for ArtifactType.
Enum values for ArtifactType.
Enum values for ArtifactType.
Enum values for ArtifactType.
Enum values for ArtifactType.
Enum values for ArtifactType.
Enum values for ArtifactType.
Enum values for ArtifactType.
Enum values for ArtifactType.
Enum values for ArtifactType.
Enum values for ArtifactType.
Enum values for ArtifactType.
Enum values for ArtifactType.
Enum values for ArtifactType.
Enum values for ArtifactType.
Enum values for ArtifactType.
Enum values for ArtifactType.
Enum values for BillingMethod.
Enum values for BillingMethod.
Enum values for CurrencyCode.
Enum values for DeviceAttribute.
Enum values for DeviceAttribute.
Enum values for DeviceAttribute.
Enum values for DeviceAttribute.
Enum values for DeviceAttribute.
Enum values for DeviceAttribute.
Enum values for DeviceAttribute.
Enum values for DeviceAttribute.
Enum values for DeviceAttribute.
Enum values for DeviceAttribute.
Enum values for DeviceFormFactor.
Enum values for DeviceFormFactor.
Enum values for DevicePlatform.
Enum values for DevicePlatform.
Enum values for DevicePoolType.
Enum values for DevicePoolType.
Service ID for Regions and Endpoints metadata.
ErrCodeArgumentException for service response error code "ArgumentException".
ErrCodeIdempotencyException for service response error code "IdempotencyException".
ErrCodeInvalidOperationException for service response error code "InvalidOperationException".
ErrCodeLimitExceededException for service response error code "LimitExceededException".
ErrCodeNotEligibleException for service response error code "NotEligibleException".
ErrCodeNotFoundException for service response error code "NotFoundException".
ErrCodeServiceAccountException for service response error code "ServiceAccountException".
Enum values for ExecutionResultCode.
Enum values for ExecutionResultCode.
Enum values for ExecutionResult.
Enum values for ExecutionResult.
Enum values for ExecutionResult.
Enum values for ExecutionResult.
Enum values for ExecutionResult.
Enum values for ExecutionResult.
Enum values for ExecutionResult.
Enum values for ExecutionStatus.
Enum values for ExecutionStatus.
Enum values for ExecutionStatus.
Enum values for ExecutionStatus.
Enum values for ExecutionStatus.
Enum values for ExecutionStatus.
Enum values for ExecutionStatus.
Enum values for ExecutionStatus.
Enum values for ExecutionStatus.
Enum values for InstanceStatus.
Enum values for InstanceStatus.
Enum values for InstanceStatus.
Enum values for InstanceStatus.
Enum values for InteractionMode.
Enum values for InteractionMode.
Enum values for InteractionMode.
Enum values for NetworkProfileType.
Enum values for NetworkProfileType.
Enum values for OfferingTransactionType.
Enum values for OfferingTransactionType.
Enum values for OfferingTransactionType.
Enum values for OfferingType.
Enum values for RecurringChargeFrequency.
Enum values for RuleOperator.
Enum values for RuleOperator.
Enum values for RuleOperator.
Enum values for RuleOperator.
Enum values for RuleOperator.
Enum values for RuleOperator.
Enum values for SampleType.
Enum values for SampleType.
Enum values for SampleType.
Enum values for SampleType.
Enum values for SampleType.
Enum values for SampleType.
Enum values for SampleType.
Enum values for SampleType.
Enum values for SampleType.
Enum values for SampleType.
Enum values for SampleType.
Enum values for SampleType.
Enum values for SampleType.
Enum values for SampleType.
Enum values for SampleType.
Enum values for SampleType.
Enum values for SampleType.
Service endpoint prefix API calls made to.
Enum values for TestType.
Enum values for TestType.
Enum values for TestType.
Enum values for TestType.
Enum values for TestType.
Enum values for TestType.
Enum values for TestType.
Enum values for TestType.
Enum values for TestType.
Enum values for TestType.
Enum values for TestType.
Enum values for TestType.
Enum values for TestType.
Enum values for TestType.
Enum values for TestType.
Enum values for TestType.
Enum values for TestType.
Enum values for UploadCategory.
Enum values for UploadCategory.
Enum values for UploadStatus.
Enum values for UploadStatus.
Enum values for UploadStatus.
Enum values for UploadStatus.
Enum values for UploadType.
Enum values for UploadType.
Enum values for UploadType.
Enum values for UploadType.
Enum values for UploadType.
Enum values for UploadType.
Enum values for UploadType.
Enum values for UploadType.
Enum values for UploadType.
Enum values for UploadType.
Enum values for UploadType.
Enum values for UploadType.
Enum values for UploadType.
Enum values for UploadType.
Enum values for UploadType.
Enum values for UploadType.
Enum values for UploadType.
Enum values for UploadType.
Enum values for UploadType.
Enum values for UploadType.
Enum values for UploadType.
Enum values for UploadType.
Enum values for UploadType.
Enum values for UploadType.
# Structs
A container for account-level settings within AWS Device Farm.
Represents the output of a test.
Represents entity counters.
Represents the amount of CPU that an app is using on a physical device.
Represents a request to the create device pool operation.
Represents the result of a create device pool request.
CreateDevicePoolRequest is a API request type for the CreateDevicePool API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/CreateInstanceProfileRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/CreateInstanceProfileResult.
CreateInstanceProfileRequest is a API request type for the CreateInstanceProfile API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/CreateNetworkProfileRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/CreateNetworkProfileResult.
CreateNetworkProfileRequest is a API request type for the CreateNetworkProfile API operation.
Represents a request to the create project operation.
Represents the result of a create project request.
CreateProjectRequest is a API request type for the CreateProject API operation.
Configuration settings for a remote access session, including billing method.
Creates and submits a request to start a remote access session.
Represents the server response from a request to create a remote access session.
CreateRemoteAccessSessionRequest is a API request type for the CreateRemoteAccessSession API operation.
Represents a request to the create upload operation.
Represents the result of a create upload request.
CreateUploadRequest is a API request type for the CreateUpload API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/CreateVPCEConfigurationRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/CreateVPCEConfigurationResult.
CreateVPCEConfigurationRequest is a API request type for the CreateVPCEConfiguration API operation.
A JSON object specifying the paths where the artifacts generated by the customer's tests, on the device or in the test environment, will be pulled from.
Represents a request to the delete device pool operation.
Represents the result of a delete device pool request.
DeleteDevicePoolRequest is a API request type for the DeleteDevicePool API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/DeleteInstanceProfileRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/DeleteInstanceProfileResult.
DeleteInstanceProfileRequest is a API request type for the DeleteInstanceProfile API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/DeleteNetworkProfileRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/DeleteNetworkProfileResult.
DeleteNetworkProfileRequest is a API request type for the DeleteNetworkProfile API operation.
Represents a request to the delete project operation.
Represents the result of a delete project request.
DeleteProjectRequest is a API request type for the DeleteProject API operation.
Represents the request to delete the specified remote access session.
The response from the server when a request is made to delete the remote access session.
DeleteRemoteAccessSessionRequest is a API request type for the DeleteRemoteAccessSession API operation.
Represents a request to the delete run operation.
Represents the result of a delete run request.
DeleteRunRequest is a API request type for the DeleteRun API operation.
Represents a request to the delete upload operation.
Represents the result of a delete upload request.
DeleteUploadRequest is a API request type for the DeleteUpload API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/DeleteVPCEConfigurationRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/DeleteVPCEConfigurationResult.
DeleteVPCEConfigurationRequest is a API request type for the DeleteVPCEConfiguration API operation.
Represents a device type that an app is tested against.
DeviceFarm provides the API operation methods for making requests to AWS Device Farm.
Represents the device instance.
Represents the total (metered or unmetered) minutes used by the resource to run tests.
Represents a collection of device types.
Represents a device pool compatibility result.
Represents configuration information about a test run, such as the execution timeout (in minutes).
Represents the request sent to retrieve the account settings.
Represents the account settings return values from the GetAccountSettings request.
GetAccountSettingsRequest is a API request type for the GetAccountSettings API operation.
Represents a request to the get device request.
Please also see https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/GetDeviceInstanceRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/GetDeviceInstanceResult.
GetDeviceInstanceRequest is a API request type for the GetDeviceInstance API operation.
Represents the result of a get device request.
Represents a request to the get device pool compatibility operation.
Represents the result of describe device pool compatibility request.
GetDevicePoolCompatibilityRequest is a API request type for the GetDevicePoolCompatibility API operation.
Represents a request to the get device pool operation.
Represents the result of a get device pool request.
GetDevicePoolRequest is a API request type for the GetDevicePool API operation.
GetDeviceRequest is a API request type for the GetDevice API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/GetInstanceProfileRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/GetInstanceProfileResult.
GetInstanceProfileRequest is a API request type for the GetInstanceProfile API operation.
Represents a request to the get job operation.
Represents the result of a get job request.
GetJobRequest is a API request type for the GetJob API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/GetNetworkProfileRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/GetNetworkProfileResult.
GetNetworkProfileRequest is a API request type for the GetNetworkProfile API operation.
Represents the request to retrieve the offering status for the specified customer or account.
Returns the status result for a device offering.
GetOfferingStatusPager is used to paginate the request.
GetOfferingStatusRequest is a API request type for the GetOfferingStatus API operation.
Represents a request to the get project operation.
Represents the result of a get project request.
GetProjectRequest is a API request type for the GetProject API operation.
Represents the request to get information about the specified remote access session.
Represents the response from the server that lists detailed information about the remote access session.
GetRemoteAccessSessionRequest is a API request type for the GetRemoteAccessSession API operation.
Represents a request to the get run operation.
Represents the result of a get run request.
GetRunRequest is a API request type for the GetRun API operation.
Represents a request to the get suite operation.
Represents the result of a get suite request.
GetSuiteRequest is a API request type for the GetSuite API operation.
Represents a request to the get test operation.
Represents the result of a get test request.
GetTestRequest is a API request type for the GetTest API operation.
Represents a request to the get upload operation.
Represents the result of a get upload request.
GetUploadRequest is a API request type for the GetUpload API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/GetVPCEConfigurationRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/GetVPCEConfigurationResult.
GetVPCEConfigurationRequest is a API request type for the GetVPCEConfiguration API operation.
Represents information about incompatibility.
Represents the request to install an Android application (in .apk format) or an iOS application (in .ipa format) as part of a remote access session.
Represents the response from the server after AWS Device Farm makes a request to install to a remote access session.
InstallToRemoteAccessSessionRequest is a API request type for the InstallToRemoteAccessSession API operation.
Represents the instance profile.
Represents a device.
Represents a request to the list artifacts operation.
Represents the result of a list artifacts operation.
ListArtifactsPager is used to paginate the request.
ListArtifactsRequest is a API request type for the ListArtifacts API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/ListDeviceInstancesRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/ListDeviceInstancesResult.
ListDeviceInstancesRequest is a API request type for the ListDeviceInstances API operation.
Represents the result of a list device pools request.
Represents the result of a list device pools request.
ListDevicePoolsPager is used to paginate the request.
ListDevicePoolsRequest is a API request type for the ListDevicePools API operation.
Represents the result of a list devices request.
Represents the result of a list devices operation.
ListDevicesPager is used to paginate the request.
ListDevicesRequest is a API request type for the ListDevices API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/ListInstanceProfilesRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/ListInstanceProfilesResult.
ListInstanceProfilesRequest is a API request type for the ListInstanceProfiles API operation.
Represents a request to the list jobs operation.
Represents the result of a list jobs request.
ListJobsPager is used to paginate the request.
ListJobsRequest is a API request type for the ListJobs API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/ListNetworkProfilesRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/ListNetworkProfilesResult.
ListNetworkProfilesRequest is a API request type for the ListNetworkProfiles API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/ListOfferingPromotionsRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/ListOfferingPromotionsResult.
ListOfferingPromotionsRequest is a API request type for the ListOfferingPromotions API operation.
Represents the request to list all offerings.
Represents the return values of the list of offerings.
ListOfferingsPager is used to paginate the request.
ListOfferingsRequest is a API request type for the ListOfferings API operation.
Represents the request to list the offering transaction history.
Returns the transaction log of the specified offerings.
ListOfferingTransactionsPager is used to paginate the request.
ListOfferingTransactionsRequest is a API request type for the ListOfferingTransactions API operation.
Represents a request to the list projects operation.
Represents the result of a list projects request.
ListProjectsPager is used to paginate the request.
ListProjectsRequest is a API request type for the ListProjects API operation.
Represents the request to return information about the remote access session.
Represents the response from the server after AWS Device Farm makes a request to return information about the remote access session.
ListRemoteAccessSessionsRequest is a API request type for the ListRemoteAccessSessions API operation.
Represents a request to the list runs operation.
Represents the result of a list runs request.
ListRunsPager is used to paginate the request.
ListRunsRequest is a API request type for the ListRuns API operation.
Represents a request to the list samples operation.
Represents the result of a list samples request.
ListSamplesPager is used to paginate the request.
ListSamplesRequest is a API request type for the ListSamples API operation.
Represents a request to the list suites operation.
Represents the result of a list suites request.
ListSuitesPager is used to paginate the request.
ListSuitesRequest is a API request type for the ListSuites API operation.
Represents a request to the list tests operation.
Represents the result of a list tests request.
ListTestsPager is used to paginate the request.
ListTestsRequest is a API request type for the ListTests API operation.
Represents a request to the list unique problems operation.
Represents the result of a list unique problems request.
ListUniqueProblemsPager is used to paginate the request.
ListUniqueProblemsRequest is a API request type for the ListUniqueProblems API operation.
Represents a request to the list uploads operation.
Represents the result of a list uploads request.
ListUploadsPager is used to paginate the request.
ListUploadsRequest is a API request type for the ListUploads API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/ListVPCEConfigurationsRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/ListVPCEConfigurationsResult.
ListVPCEConfigurationsRequest is a API request type for the ListVPCEConfigurations API operation.
Represents a latitude and longitude pair, expressed in geographic coordinate system degrees (for example 47.6204, -122.3491).
A number representing the monetary amount for an offering or transaction.
An array of settings that describes characteristics of a network profile.
Represents the metadata of a device offering.
Represents information about an offering promotion.
The status of the offering.
Represents the metadata of an offering transaction.
Represents a specific warning or failure.
Information about a problem detail.
Represents an operating-system neutral workspace for running and managing tests.
Represents a request for a purchase offering.
The result of the purchase offering (e.g., success or failure).
PurchaseOfferingRequest is a API request type for the PurchaseOffering API operation.
Represents the set of radios and their states on a device.
Specifies whether charges for devices will be recurring.
Represents information about the remote access session.
A request representing an offering renewal.
The result of a renewal offering.
RenewOfferingRequest is a API request type for the RenewOffering API operation.
Represents the screen resolution of a device in height and width, expressed in pixels.
Represents a condition for a device pool.
Represents a test run on a set of devices with a given app package, test parameters, etc.
Represents a sample of performance data.
Represents the settings for a run.
Represents a request to the schedule run operation.
Represents the result of a schedule run request.
ScheduleRunRequest is a API request type for the ScheduleRun API operation.
Represents additional test settings.
Please also see https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/StopJobRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/StopJobResult.
StopJobRequest is a API request type for the StopJob API operation.
Represents the request to stop the remote access session.
Represents the response from the server that describes the remote access session when AWS Device Farm stops the session.
StopRemoteAccessSessionRequest is a API request type for the StopRemoteAccessSession API operation.
Represents the request to stop a specific run.
Represents the results of your stop run attempt.
StopRunRequest is a API request type for the StopRun API operation.
Represents a collection of one or more tests.
Represents a condition that is evaluated.
Represents information about free trial device minutes for an AWS account.
A collection of one or more problems, grouped by their result.
Please also see https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/UpdateDeviceInstanceRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/UpdateDeviceInstanceResult.
UpdateDeviceInstanceRequest is a API request type for the UpdateDeviceInstance API operation.
Represents a request to the update device pool operation.
Represents the result of an update device pool request.
UpdateDevicePoolRequest is a API request type for the UpdateDevicePool API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/UpdateInstanceProfileRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/UpdateInstanceProfileResult.
UpdateInstanceProfileRequest is a API request type for the UpdateInstanceProfile API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/UpdateNetworkProfileRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/UpdateNetworkProfileResult.
UpdateNetworkProfileRequest is a API request type for the UpdateNetworkProfile API operation.
Represents a request to the update project operation.
Represents the result of an update project request.
UpdateProjectRequest is a API request type for the UpdateProject API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/UpdateUploadRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/UpdateUploadResult.
UpdateUploadRequest is a API request type for the UpdateUpload API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/UpdateVPCEConfigurationRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/UpdateVPCEConfigurationResult.
UpdateVPCEConfigurationRequest is a API request type for the UpdateVPCEConfiguration API operation.
An app or a set of one or more tests to upload or that have been uploaded.
Represents an Amazon Virtual Private Cloud (VPC) endpoint configuration.
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author