amazonka-devicefarm-2.0: Amazon Device Farm SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.DeviceFarm

Contents

Description

Derived from API version 2015-06-23 of the AWS service descriptions, licensed under Apache 2.0.

Welcome to the AWS Device Farm API documentation, which contains APIs for:

  • Testing on desktop browsers

    Device Farm makes it possible for you to test your web applications on desktop browsers using Selenium. The APIs for desktop browser testing contain TestGrid in their names. For more information, see Testing Web Applications on Selenium with Device Farm.

  • Testing on real mobile devices

    Device Farm makes it possible for you to test apps on physical phones, tablets, and other devices in the cloud. For more information, see the Device Farm Developer Guide.

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2015-06-23 of the Amazon Device Farm SDK configuration.

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by DeviceFarm.

ArgumentException

_ArgumentException :: AsError a => Fold a ServiceError Source #

An invalid argument was specified.

CannotDeleteException

_CannotDeleteException :: AsError a => Fold a ServiceError Source #

The requested object could not be deleted.

IdempotencyException

_IdempotencyException :: AsError a => Fold a ServiceError Source #

An entity with the same name already exists.

InternalServiceException

_InternalServiceException :: AsError a => Fold a ServiceError Source #

An internal exception was raised in the service. Contact aws-devicefarm-support@amazon.com if you see this error.

InvalidOperationException

_InvalidOperationException :: AsError a => Fold a ServiceError Source #

There was an error with the update request, or you do not have sufficient permissions to update this VPC endpoint configuration.

LimitExceededException

_LimitExceededException :: AsError a => Fold a ServiceError Source #

A limit was exceeded.

NotEligibleException

_NotEligibleException :: AsError a => Fold a ServiceError Source #

Exception gets thrown when a user is not eligible to perform the specified transaction.

NotFoundException

_NotFoundException :: AsError a => Fold a ServiceError Source #

The specified entity was not found.

ServiceAccountException

_ServiceAccountException :: AsError a => Fold a ServiceError Source #

There was a problem with the service account.

TagOperationException

_TagOperationException :: AsError a => Fold a ServiceError Source #

The operation was not successful. Try again.

TagPolicyException

_TagPolicyException :: AsError a => Fold a ServiceError Source #

The request doesn't comply with the AWS Identity and Access Management (IAM) tag policy. Correct your request and then retry it.

TooManyTagsException

_TooManyTagsException :: AsError a => Fold a ServiceError Source #

The list of tags on the repository is over the limit. The maximum number of tags that can be applied to a repository is 50.

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

CreateDevicePool

data CreateDevicePool Source #

Represents a request to the create device pool operation.

See: newCreateDevicePool smart constructor.

Instances

Instances details
ToJSON CreateDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateDevicePool

ToHeaders CreateDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateDevicePool

ToPath CreateDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateDevicePool

ToQuery CreateDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateDevicePool

AWSRequest CreateDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateDevicePool

Associated Types

type AWSResponse CreateDevicePool #

Generic CreateDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateDevicePool

Associated Types

type Rep CreateDevicePool :: Type -> Type #

Read CreateDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateDevicePool

Show CreateDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateDevicePool

NFData CreateDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateDevicePool

Methods

rnf :: CreateDevicePool -> () #

Eq CreateDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateDevicePool

Hashable CreateDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateDevicePool

type AWSResponse CreateDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateDevicePool

type Rep CreateDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateDevicePool

type Rep CreateDevicePool = D1 ('MetaData "CreateDevicePool" "Amazonka.DeviceFarm.CreateDevicePool" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "CreateDevicePool'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxDevices") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "projectArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "rules") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Rule])))))

newCreateDevicePool Source #

Create a value of CreateDevicePool with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateDevicePool, createDevicePool_description - The device pool's description.

CreateDevicePool, createDevicePool_maxDevices - The number of devices that Device Farm can add to your device pool. Device Farm adds devices that are available and meet the criteria that you assign for the rules parameter. Depending on how many devices meet these constraints, your device pool might contain fewer devices than the value for this parameter.

By specifying the maximum number of devices, you can control the costs that you incur by running tests.

$sel:projectArn:CreateDevicePool', createDevicePool_projectArn - The ARN of the project for the device pool.

CreateDevicePool, createDevicePool_name - The device pool's name.

CreateDevicePool, createDevicePool_rules - The device pool's rules.

data CreateDevicePoolResponse Source #

Represents the result of a create device pool request.

See: newCreateDevicePoolResponse smart constructor.

Instances

Instances details
Generic CreateDevicePoolResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateDevicePool

Associated Types

type Rep CreateDevicePoolResponse :: Type -> Type #

Read CreateDevicePoolResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateDevicePool

Show CreateDevicePoolResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateDevicePool

NFData CreateDevicePoolResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateDevicePool

Eq CreateDevicePoolResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateDevicePool

type Rep CreateDevicePoolResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateDevicePool

type Rep CreateDevicePoolResponse = D1 ('MetaData "CreateDevicePoolResponse" "Amazonka.DeviceFarm.CreateDevicePool" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "CreateDevicePoolResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "devicePool") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DevicePool)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateDevicePoolResponse Source #

Create a value of CreateDevicePoolResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:devicePool:CreateDevicePoolResponse', createDevicePoolResponse_devicePool - The newly created device pool.

$sel:httpStatus:CreateDevicePoolResponse', createDevicePoolResponse_httpStatus - The response's http status code.

CreateInstanceProfile

data CreateInstanceProfile Source #

See: newCreateInstanceProfile smart constructor.

Instances

Instances details
ToJSON CreateInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateInstanceProfile

ToHeaders CreateInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateInstanceProfile

ToPath CreateInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateInstanceProfile

ToQuery CreateInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateInstanceProfile

AWSRequest CreateInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateInstanceProfile

Associated Types

type AWSResponse CreateInstanceProfile #

Generic CreateInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateInstanceProfile

Associated Types

type Rep CreateInstanceProfile :: Type -> Type #

Read CreateInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateInstanceProfile

Show CreateInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateInstanceProfile

NFData CreateInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateInstanceProfile

Methods

rnf :: CreateInstanceProfile -> () #

Eq CreateInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateInstanceProfile

Hashable CreateInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateInstanceProfile

type AWSResponse CreateInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateInstanceProfile

type Rep CreateInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateInstanceProfile

type Rep CreateInstanceProfile = D1 ('MetaData "CreateInstanceProfile" "Amazonka.DeviceFarm.CreateInstanceProfile" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "CreateInstanceProfile'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "excludeAppPackagesFromCleanup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))) :*: (S1 ('MetaSel ('Just "packageCleanup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "rebootAfterUse") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newCreateInstanceProfile Source #

Create a value of CreateInstanceProfile with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateInstanceProfile, createInstanceProfile_description - The description of your instance profile.

CreateInstanceProfile, createInstanceProfile_excludeAppPackagesFromCleanup - An array of strings that specifies the list of app packages that should not be cleaned up from the device after a test run.

The list of packages is considered only if you set packageCleanup to true.

CreateInstanceProfile, createInstanceProfile_packageCleanup - When set to true, Device Farm removes app packages after a test run. The default value is false for private devices.

CreateInstanceProfile, createInstanceProfile_rebootAfterUse - When set to true, Device Farm reboots the instance after a test run. The default value is true.

CreateInstanceProfile, createInstanceProfile_name - The name of your instance profile.

data CreateInstanceProfileResponse Source #

See: newCreateInstanceProfileResponse smart constructor.

Instances

Instances details
Generic CreateInstanceProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateInstanceProfile

Associated Types

type Rep CreateInstanceProfileResponse :: Type -> Type #

Read CreateInstanceProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateInstanceProfile

Show CreateInstanceProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateInstanceProfile

NFData CreateInstanceProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateInstanceProfile

Eq CreateInstanceProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateInstanceProfile

type Rep CreateInstanceProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateInstanceProfile

type Rep CreateInstanceProfileResponse = D1 ('MetaData "CreateInstanceProfileResponse" "Amazonka.DeviceFarm.CreateInstanceProfile" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "CreateInstanceProfileResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceProfile") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InstanceProfile)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateInstanceProfileResponse Source #

Create a value of CreateInstanceProfileResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateInstanceProfileResponse, createInstanceProfileResponse_instanceProfile - An object that contains information about your instance profile.

$sel:httpStatus:CreateInstanceProfileResponse', createInstanceProfileResponse_httpStatus - The response's http status code.

CreateNetworkProfile

data CreateNetworkProfile Source #

See: newCreateNetworkProfile smart constructor.

Instances

Instances details
ToJSON CreateNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateNetworkProfile

ToHeaders CreateNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateNetworkProfile

ToPath CreateNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateNetworkProfile

ToQuery CreateNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateNetworkProfile

AWSRequest CreateNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateNetworkProfile

Associated Types

type AWSResponse CreateNetworkProfile #

Generic CreateNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateNetworkProfile

Associated Types

type Rep CreateNetworkProfile :: Type -> Type #

Read CreateNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateNetworkProfile

Show CreateNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateNetworkProfile

NFData CreateNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateNetworkProfile

Methods

rnf :: CreateNetworkProfile -> () #

Eq CreateNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateNetworkProfile

Hashable CreateNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateNetworkProfile

type AWSResponse CreateNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateNetworkProfile

type Rep CreateNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateNetworkProfile

type Rep CreateNetworkProfile = D1 ('MetaData "CreateNetworkProfile" "Amazonka.DeviceFarm.CreateNetworkProfile" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "CreateNetworkProfile'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "downlinkBandwidthBits") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "downlinkDelayMs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)))) :*: (S1 ('MetaSel ('Just "downlinkJitterMs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: (S1 ('MetaSel ('Just "downlinkLossPercent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NetworkProfileType))))) :*: ((S1 ('MetaSel ('Just "uplinkBandwidthBits") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: (S1 ('MetaSel ('Just "uplinkDelayMs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "uplinkJitterMs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)))) :*: (S1 ('MetaSel ('Just "uplinkLossPercent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "projectArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newCreateNetworkProfile Source #

Create a value of CreateNetworkProfile with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateNetworkProfile, createNetworkProfile_description - The description of the network profile.

CreateNetworkProfile, createNetworkProfile_downlinkBandwidthBits - The data throughput rate in bits per second, as an integer from 0 to 104857600.

CreateNetworkProfile, createNetworkProfile_downlinkDelayMs - Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.

CreateNetworkProfile, createNetworkProfile_downlinkJitterMs - Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.

CreateNetworkProfile, createNetworkProfile_downlinkLossPercent - Proportion of received packets that fail to arrive from 0 to 100 percent.

CreateNetworkProfile, createNetworkProfile_type - The type of network profile to create. Valid values are listed here.

CreateNetworkProfile, createNetworkProfile_uplinkBandwidthBits - The data throughput rate in bits per second, as an integer from 0 to 104857600.

CreateNetworkProfile, createNetworkProfile_uplinkDelayMs - Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.

CreateNetworkProfile, createNetworkProfile_uplinkJitterMs - Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.

CreateNetworkProfile, createNetworkProfile_uplinkLossPercent - Proportion of transmitted packets that fail to arrive from 0 to 100 percent.

$sel:projectArn:CreateNetworkProfile', createNetworkProfile_projectArn - The Amazon Resource Name (ARN) of the project for which you want to create a network profile.

CreateNetworkProfile, createNetworkProfile_name - The name for the new network profile.

data CreateNetworkProfileResponse Source #

See: newCreateNetworkProfileResponse smart constructor.

Instances

Instances details
Generic CreateNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateNetworkProfile

Associated Types

type Rep CreateNetworkProfileResponse :: Type -> Type #

Read CreateNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateNetworkProfile

Show CreateNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateNetworkProfile

NFData CreateNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateNetworkProfile

Eq CreateNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateNetworkProfile

type Rep CreateNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateNetworkProfile

type Rep CreateNetworkProfileResponse = D1 ('MetaData "CreateNetworkProfileResponse" "Amazonka.DeviceFarm.CreateNetworkProfile" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "CreateNetworkProfileResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "networkProfile") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NetworkProfile)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateNetworkProfileResponse Source #

Create a value of CreateNetworkProfileResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateNetworkProfileResponse, createNetworkProfileResponse_networkProfile - The network profile that is returned by the create network profile request.

$sel:httpStatus:CreateNetworkProfileResponse', createNetworkProfileResponse_httpStatus - The response's http status code.

CreateProject

data CreateProject Source #

Represents a request to the create project operation.

See: newCreateProject smart constructor.

Instances

Instances details
ToJSON CreateProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateProject

ToHeaders CreateProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateProject

ToPath CreateProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateProject

ToQuery CreateProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateProject

AWSRequest CreateProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateProject

Associated Types

type AWSResponse CreateProject #

Generic CreateProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateProject

Associated Types

type Rep CreateProject :: Type -> Type #

Read CreateProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateProject

Show CreateProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateProject

NFData CreateProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateProject

Methods

rnf :: CreateProject -> () #

Eq CreateProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateProject

Hashable CreateProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateProject

type AWSResponse CreateProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateProject

type Rep CreateProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateProject

type Rep CreateProject = D1 ('MetaData "CreateProject" "Amazonka.DeviceFarm.CreateProject" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "CreateProject'" 'PrefixI 'True) (S1 ('MetaSel ('Just "defaultJobTimeoutMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "vpcConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VpcConfig)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateProject Source #

Create a value of CreateProject with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateProject, createProject_defaultJobTimeoutMinutes - Sets the execution timeout value (in minutes) for a project. All test runs in this project use the specified execution timeout value unless overridden when scheduling a run.

CreateProject, createProject_vpcConfig - The VPC security groups and subnets that are attached to a project.

CreateProject, createProject_name - The project's name.

data CreateProjectResponse Source #

Represents the result of a create project request.

See: newCreateProjectResponse smart constructor.

Instances

Instances details
Generic CreateProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateProject

Associated Types

type Rep CreateProjectResponse :: Type -> Type #

Read CreateProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateProject

Show CreateProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateProject

NFData CreateProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateProject

Methods

rnf :: CreateProjectResponse -> () #

Eq CreateProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateProject

type Rep CreateProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateProject

type Rep CreateProjectResponse = D1 ('MetaData "CreateProjectResponse" "Amazonka.DeviceFarm.CreateProject" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "CreateProjectResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "project") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Project)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateProjectResponse Source #

Create a value of CreateProjectResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:project:CreateProjectResponse', createProjectResponse_project - The newly created project.

$sel:httpStatus:CreateProjectResponse', createProjectResponse_httpStatus - The response's http status code.

CreateRemoteAccessSession

data CreateRemoteAccessSession Source #

Creates and submits a request to start a remote access session.

See: newCreateRemoteAccessSession smart constructor.

Instances

Instances details
ToJSON CreateRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateRemoteAccessSession

ToHeaders CreateRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateRemoteAccessSession

ToPath CreateRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateRemoteAccessSession

ToQuery CreateRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateRemoteAccessSession

AWSRequest CreateRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateRemoteAccessSession

Generic CreateRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateRemoteAccessSession

Associated Types

type Rep CreateRemoteAccessSession :: Type -> Type #

Read CreateRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateRemoteAccessSession

Show CreateRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateRemoteAccessSession

NFData CreateRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateRemoteAccessSession

Eq CreateRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateRemoteAccessSession

Hashable CreateRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateRemoteAccessSession

type AWSResponse CreateRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateRemoteAccessSession

type Rep CreateRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateRemoteAccessSession

type Rep CreateRemoteAccessSession = D1 ('MetaData "CreateRemoteAccessSession" "Amazonka.DeviceFarm.CreateRemoteAccessSession" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "CreateRemoteAccessSession'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "clientId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "configuration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CreateRemoteAccessSessionConfiguration)) :*: S1 ('MetaSel ('Just "instanceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "interactionMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InteractionMode)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "remoteDebugEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))) :*: ((S1 ('MetaSel ('Just "remoteRecordAppArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "remoteRecordEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "skipAppResign") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: (S1 ('MetaSel ('Just "sshPublicKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "projectArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "deviceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newCreateRemoteAccessSession Source #

Create a value of CreateRemoteAccessSession with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateRemoteAccessSession, createRemoteAccessSession_clientId - Unique identifier for the client. If you want access to multiple devices on the same client, you should pass the same clientId value in each call to CreateRemoteAccessSession. This identifier is required only if remoteDebugEnabled is set to true.

Remote debugging is no longer supported.

$sel:configuration:CreateRemoteAccessSession', createRemoteAccessSession_configuration - The configuration information for the remote access session request.

CreateRemoteAccessSession, createRemoteAccessSession_instanceArn - The Amazon Resource Name (ARN) of the device instance for which you want to create a remote access session.

CreateRemoteAccessSession, createRemoteAccessSession_interactionMode - The interaction mode of the remote access session. Valid values are:

  • INTERACTIVE: You can interact with the iOS device by viewing, touching, and rotating the screen. You cannot run XCUITest framework-based tests in this mode.
  • NO_VIDEO: You are connected to the device, but cannot interact with it or view the screen. This mode has the fastest test execution speed. You can run XCUITest framework-based tests in this mode.
  • VIDEO_ONLY: You can view the screen, but cannot touch or rotate it. You can run XCUITest framework-based tests and watch the screen in this mode.

CreateRemoteAccessSession, createRemoteAccessSession_name - The name of the remote access session to create.

CreateRemoteAccessSession, createRemoteAccessSession_remoteDebugEnabled - Set to true if you want to access devices remotely for debugging in your remote access session.

Remote debugging is no longer supported.

CreateRemoteAccessSession, createRemoteAccessSession_remoteRecordAppArn - The Amazon Resource Name (ARN) for the app to be recorded in the remote access session.

CreateRemoteAccessSession, createRemoteAccessSession_remoteRecordEnabled - Set to true to enable remote recording for the remote access session.

CreateRemoteAccessSession, createRemoteAccessSession_skipAppResign - When set to true, for private devices, Device Farm does not sign your app again. For public devices, Device Farm always signs your apps again.

For more information on how Device Farm modifies your uploads during tests, see Do you modify my app?

$sel:sshPublicKey:CreateRemoteAccessSession', createRemoteAccessSession_sshPublicKey - Ignored. The public key of the ssh key pair you want to use for connecting to remote devices in your remote debugging session. This key is required only if remoteDebugEnabled is set to true.

Remote debugging is no longer supported.

$sel:projectArn:CreateRemoteAccessSession', createRemoteAccessSession_projectArn - The Amazon Resource Name (ARN) of the project for which you want to create a remote access session.

CreateRemoteAccessSession, createRemoteAccessSession_deviceArn - The ARN of the device for which you want to create a remote access session.

data CreateRemoteAccessSessionResponse Source #

Represents the server response from a request to create a remote access session.

See: newCreateRemoteAccessSessionResponse smart constructor.

Instances

Instances details
Generic CreateRemoteAccessSessionResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateRemoteAccessSession

Associated Types

type Rep CreateRemoteAccessSessionResponse :: Type -> Type #

Read CreateRemoteAccessSessionResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateRemoteAccessSession

Show CreateRemoteAccessSessionResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateRemoteAccessSession

NFData CreateRemoteAccessSessionResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateRemoteAccessSession

Eq CreateRemoteAccessSessionResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateRemoteAccessSession

type Rep CreateRemoteAccessSessionResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateRemoteAccessSession

type Rep CreateRemoteAccessSessionResponse = D1 ('MetaData "CreateRemoteAccessSessionResponse" "Amazonka.DeviceFarm.CreateRemoteAccessSession" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "CreateRemoteAccessSessionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "remoteAccessSession") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RemoteAccessSession)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateRemoteAccessSessionResponse Source #

Create a value of CreateRemoteAccessSessionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:remoteAccessSession:CreateRemoteAccessSessionResponse', createRemoteAccessSessionResponse_remoteAccessSession - A container that describes the remote access session when the request to create a remote access session is sent.

$sel:httpStatus:CreateRemoteAccessSessionResponse', createRemoteAccessSessionResponse_httpStatus - The response's http status code.

CreateTestGridProject

data CreateTestGridProject Source #

See: newCreateTestGridProject smart constructor.

Instances

Instances details
ToJSON CreateTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridProject

ToHeaders CreateTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridProject

ToPath CreateTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridProject

ToQuery CreateTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridProject

AWSRequest CreateTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridProject

Associated Types

type AWSResponse CreateTestGridProject #

Generic CreateTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridProject

Associated Types

type Rep CreateTestGridProject :: Type -> Type #

Read CreateTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridProject

Show CreateTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridProject

NFData CreateTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridProject

Methods

rnf :: CreateTestGridProject -> () #

Eq CreateTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridProject

Hashable CreateTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridProject

type AWSResponse CreateTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridProject

type Rep CreateTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridProject

type Rep CreateTestGridProject = D1 ('MetaData "CreateTestGridProject" "Amazonka.DeviceFarm.CreateTestGridProject" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "CreateTestGridProject'" 'PrefixI 'True) (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "vpcConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TestGridVpcConfig)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateTestGridProject Source #

Create a value of CreateTestGridProject with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateTestGridProject, createTestGridProject_description - Human-readable description of the project.

CreateTestGridProject, createTestGridProject_vpcConfig - The VPC security groups and subnets that are attached to a project.

CreateTestGridProject, createTestGridProject_name - Human-readable name of the Selenium testing project.

data CreateTestGridProjectResponse Source #

See: newCreateTestGridProjectResponse smart constructor.

Instances

Instances details
Generic CreateTestGridProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridProject

Associated Types

type Rep CreateTestGridProjectResponse :: Type -> Type #

Read CreateTestGridProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridProject

Show CreateTestGridProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridProject

NFData CreateTestGridProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridProject

Eq CreateTestGridProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridProject

type Rep CreateTestGridProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridProject

type Rep CreateTestGridProjectResponse = D1 ('MetaData "CreateTestGridProjectResponse" "Amazonka.DeviceFarm.CreateTestGridProject" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "CreateTestGridProjectResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "testGridProject") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TestGridProject)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateTestGridProjectResponse Source #

Create a value of CreateTestGridProjectResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:testGridProject:CreateTestGridProjectResponse', createTestGridProjectResponse_testGridProject - ARN of the Selenium testing project that was created.

$sel:httpStatus:CreateTestGridProjectResponse', createTestGridProjectResponse_httpStatus - The response's http status code.

CreateTestGridUrl

data CreateTestGridUrl Source #

See: newCreateTestGridUrl smart constructor.

Instances

Instances details
ToJSON CreateTestGridUrl Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridUrl

ToHeaders CreateTestGridUrl Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridUrl

ToPath CreateTestGridUrl Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridUrl

ToQuery CreateTestGridUrl Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridUrl

AWSRequest CreateTestGridUrl Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridUrl

Associated Types

type AWSResponse CreateTestGridUrl #

Generic CreateTestGridUrl Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridUrl

Associated Types

type Rep CreateTestGridUrl :: Type -> Type #

Read CreateTestGridUrl Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridUrl

Show CreateTestGridUrl Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridUrl

NFData CreateTestGridUrl Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridUrl

Methods

rnf :: CreateTestGridUrl -> () #

Eq CreateTestGridUrl Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridUrl

Hashable CreateTestGridUrl Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridUrl

type AWSResponse CreateTestGridUrl Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridUrl

type Rep CreateTestGridUrl Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridUrl

type Rep CreateTestGridUrl = D1 ('MetaData "CreateTestGridUrl" "Amazonka.DeviceFarm.CreateTestGridUrl" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "CreateTestGridUrl'" 'PrefixI 'True) (S1 ('MetaSel ('Just "projectArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "expiresInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural)))

newCreateTestGridUrl Source #

Create a value of CreateTestGridUrl with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:projectArn:CreateTestGridUrl', createTestGridUrl_projectArn - ARN (from CreateTestGridProject or ListTestGridProjects) to associate with the short-term URL.

$sel:expiresInSeconds:CreateTestGridUrl', createTestGridUrl_expiresInSeconds - Lifetime, in seconds, of the URL.

data CreateTestGridUrlResponse Source #

See: newCreateTestGridUrlResponse smart constructor.

Instances

Instances details
Generic CreateTestGridUrlResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridUrl

Associated Types

type Rep CreateTestGridUrlResponse :: Type -> Type #

Show CreateTestGridUrlResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridUrl

NFData CreateTestGridUrlResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridUrl

Eq CreateTestGridUrlResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridUrl

type Rep CreateTestGridUrlResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridUrl

type Rep CreateTestGridUrlResponse = D1 ('MetaData "CreateTestGridUrlResponse" "Amazonka.DeviceFarm.CreateTestGridUrl" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "CreateTestGridUrlResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "expires") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "url") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newCreateTestGridUrlResponse Source #

Create a value of CreateTestGridUrlResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:expires:CreateTestGridUrlResponse', createTestGridUrlResponse_expires - The number of seconds the URL from CreateTestGridUrlResult$url stays active.

CreateTestGridUrlResponse, createTestGridUrlResponse_url - A signed URL, expiring in CreateTestGridUrlRequest$expiresInSeconds seconds, to be passed to a RemoteWebDriver.

$sel:httpStatus:CreateTestGridUrlResponse', createTestGridUrlResponse_httpStatus - The response's http status code.

CreateUpload

data CreateUpload Source #

Represents a request to the create upload operation.

See: newCreateUpload smart constructor.

Instances

Instances details
ToJSON CreateUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateUpload

ToHeaders CreateUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateUpload

ToPath CreateUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateUpload

ToQuery CreateUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateUpload

AWSRequest CreateUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateUpload

Associated Types

type AWSResponse CreateUpload #

Generic CreateUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateUpload

Associated Types

type Rep CreateUpload :: Type -> Type #

Read CreateUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateUpload

Show CreateUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateUpload

NFData CreateUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateUpload

Methods

rnf :: CreateUpload -> () #

Eq CreateUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateUpload

Hashable CreateUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateUpload

type AWSResponse CreateUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateUpload

type Rep CreateUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateUpload

type Rep CreateUpload = D1 ('MetaData "CreateUpload" "Amazonka.DeviceFarm.CreateUpload" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "CreateUpload'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "contentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "projectArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 UploadType))))

newCreateUpload Source #

Create a value of CreateUpload with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateUpload, createUpload_contentType - The upload's content type (for example, application/octet-stream).

$sel:projectArn:CreateUpload', createUpload_projectArn - The ARN of the project for the upload.

CreateUpload, createUpload_name - The upload's file name. The name should not contain any forward slashes (/). If you are uploading an iOS app, the file name must end with the .ipa extension. If you are uploading an Android app, the file name must end with the .apk extension. For all others, the file name must end with the .zip file extension.

CreateUpload, createUpload_type - The upload's upload type.

Must be one of the following values:

  • ANDROID_APP
  • IOS_APP
  • WEB_APP
  • EXTERNAL_DATA
  • APPIUM_JAVA_JUNIT_TEST_PACKAGE
  • APPIUM_JAVA_TESTNG_TEST_PACKAGE
  • APPIUM_PYTHON_TEST_PACKAGE
  • APPIUM_NODE_TEST_PACKAGE
  • APPIUM_RUBY_TEST_PACKAGE
  • APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE
  • APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE
  • APPIUM_WEB_PYTHON_TEST_PACKAGE
  • APPIUM_WEB_NODE_TEST_PACKAGE
  • APPIUM_WEB_RUBY_TEST_PACKAGE
  • CALABASH_TEST_PACKAGE
  • INSTRUMENTATION_TEST_PACKAGE
  • UIAUTOMATION_TEST_PACKAGE
  • UIAUTOMATOR_TEST_PACKAGE
  • XCTEST_TEST_PACKAGE
  • XCTEST_UI_TEST_PACKAGE
  • APPIUM_JAVA_JUNIT_TEST_SPEC
  • APPIUM_JAVA_TESTNG_TEST_SPEC
  • APPIUM_PYTHON_TEST_SPEC
  • APPIUM_NODE_TEST_SPEC
  • APPIUM_RUBY_TEST_SPEC
  • APPIUM_WEB_JAVA_JUNIT_TEST_SPEC
  • APPIUM_WEB_JAVA_TESTNG_TEST_SPEC
  • APPIUM_WEB_PYTHON_TEST_SPEC
  • APPIUM_WEB_NODE_TEST_SPEC
  • APPIUM_WEB_RUBY_TEST_SPEC
  • INSTRUMENTATION_TEST_SPEC
  • XCTEST_UI_TEST_SPEC

If you call CreateUpload with WEB_APP specified, AWS Device Farm throws an ArgumentException error.

data CreateUploadResponse Source #

Represents the result of a create upload request.

See: newCreateUploadResponse smart constructor.

newCreateUploadResponse Source #

Create a value of CreateUploadResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:upload:CreateUploadResponse', createUploadResponse_upload - The newly created upload.

$sel:httpStatus:CreateUploadResponse', createUploadResponse_httpStatus - The response's http status code.

CreateVPCEConfiguration

data CreateVPCEConfiguration Source #

See: newCreateVPCEConfiguration smart constructor.

Instances

Instances details
ToJSON CreateVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateVPCEConfiguration

ToHeaders CreateVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateVPCEConfiguration

ToPath CreateVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateVPCEConfiguration

ToQuery CreateVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateVPCEConfiguration

AWSRequest CreateVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateVPCEConfiguration

Generic CreateVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateVPCEConfiguration

Associated Types

type Rep CreateVPCEConfiguration :: Type -> Type #

Read CreateVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateVPCEConfiguration

Show CreateVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateVPCEConfiguration

NFData CreateVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateVPCEConfiguration

Methods

rnf :: CreateVPCEConfiguration -> () #

Eq CreateVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateVPCEConfiguration

Hashable CreateVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateVPCEConfiguration

type AWSResponse CreateVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateVPCEConfiguration

type Rep CreateVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateVPCEConfiguration

type Rep CreateVPCEConfiguration = D1 ('MetaData "CreateVPCEConfiguration" "Amazonka.DeviceFarm.CreateVPCEConfiguration" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "CreateVPCEConfiguration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "vpceConfigurationDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "vpceConfigurationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "vpceServiceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "serviceDnsName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateVPCEConfiguration Source #

Create a value of CreateVPCEConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateVPCEConfiguration, createVPCEConfiguration_vpceConfigurationDescription - An optional description that provides details about your VPC endpoint configuration.

CreateVPCEConfiguration, createVPCEConfiguration_vpceConfigurationName - The friendly name you give to your VPC endpoint configuration, to manage your configurations more easily.

CreateVPCEConfiguration, createVPCEConfiguration_vpceServiceName - The name of the VPC endpoint service running in your AWS account that you want Device Farm to test.

CreateVPCEConfiguration, createVPCEConfiguration_serviceDnsName - The DNS name of the service running in your VPC that you want Device Farm to test.

data CreateVPCEConfigurationResponse Source #

See: newCreateVPCEConfigurationResponse smart constructor.

Instances

Instances details
Generic CreateVPCEConfigurationResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateVPCEConfiguration

Associated Types

type Rep CreateVPCEConfigurationResponse :: Type -> Type #

Read CreateVPCEConfigurationResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateVPCEConfiguration

Show CreateVPCEConfigurationResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateVPCEConfiguration

NFData CreateVPCEConfigurationResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateVPCEConfiguration

Eq CreateVPCEConfigurationResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateVPCEConfiguration

type Rep CreateVPCEConfigurationResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateVPCEConfiguration

type Rep CreateVPCEConfigurationResponse = D1 ('MetaData "CreateVPCEConfigurationResponse" "Amazonka.DeviceFarm.CreateVPCEConfiguration" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "CreateVPCEConfigurationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "vpceConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VPCEConfiguration)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateVPCEConfigurationResponse Source #

Create a value of CreateVPCEConfigurationResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:vpceConfiguration:CreateVPCEConfigurationResponse', createVPCEConfigurationResponse_vpceConfiguration - An object that contains information about your VPC endpoint configuration.

$sel:httpStatus:CreateVPCEConfigurationResponse', createVPCEConfigurationResponse_httpStatus - The response's http status code.

DeleteDevicePool

data DeleteDevicePool Source #

Represents a request to the delete device pool operation.

See: newDeleteDevicePool smart constructor.

Constructors

DeleteDevicePool' Text 

Instances

Instances details
ToJSON DeleteDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteDevicePool

ToHeaders DeleteDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteDevicePool

ToPath DeleteDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteDevicePool

ToQuery DeleteDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteDevicePool

AWSRequest DeleteDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteDevicePool

Associated Types

type AWSResponse DeleteDevicePool #

Generic DeleteDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteDevicePool

Associated Types

type Rep DeleteDevicePool :: Type -> Type #

Read DeleteDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteDevicePool

Show DeleteDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteDevicePool

NFData DeleteDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteDevicePool

Methods

rnf :: DeleteDevicePool -> () #

Eq DeleteDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteDevicePool

Hashable DeleteDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteDevicePool

type AWSResponse DeleteDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteDevicePool

type Rep DeleteDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteDevicePool

type Rep DeleteDevicePool = D1 ('MetaData "DeleteDevicePool" "Amazonka.DeviceFarm.DeleteDevicePool" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "DeleteDevicePool'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteDevicePool Source #

Create a value of DeleteDevicePool with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteDevicePool, deleteDevicePool_arn - Represents the Amazon Resource Name (ARN) of the Device Farm device pool to delete.

data DeleteDevicePoolResponse Source #

Represents the result of a delete device pool request.

See: newDeleteDevicePoolResponse smart constructor.

Instances

Instances details
Generic DeleteDevicePoolResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteDevicePool

Associated Types

type Rep DeleteDevicePoolResponse :: Type -> Type #

Read DeleteDevicePoolResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteDevicePool

Show DeleteDevicePoolResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteDevicePool

NFData DeleteDevicePoolResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteDevicePool

Eq DeleteDevicePoolResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteDevicePool

type Rep DeleteDevicePoolResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteDevicePool

type Rep DeleteDevicePoolResponse = D1 ('MetaData "DeleteDevicePoolResponse" "Amazonka.DeviceFarm.DeleteDevicePool" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "DeleteDevicePoolResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteDevicePoolResponse Source #

Create a value of DeleteDevicePoolResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteDevicePoolResponse', deleteDevicePoolResponse_httpStatus - The response's http status code.

DeleteInstanceProfile

data DeleteInstanceProfile Source #

See: newDeleteInstanceProfile smart constructor.

Instances

Instances details
ToJSON DeleteInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteInstanceProfile

ToHeaders DeleteInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteInstanceProfile

ToPath DeleteInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteInstanceProfile

ToQuery DeleteInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteInstanceProfile

AWSRequest DeleteInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteInstanceProfile

Associated Types

type AWSResponse DeleteInstanceProfile #

Generic DeleteInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteInstanceProfile

Associated Types

type Rep DeleteInstanceProfile :: Type -> Type #

Read DeleteInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteInstanceProfile

Show DeleteInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteInstanceProfile

NFData DeleteInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteInstanceProfile

Methods

rnf :: DeleteInstanceProfile -> () #

Eq DeleteInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteInstanceProfile

Hashable DeleteInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteInstanceProfile

type AWSResponse DeleteInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteInstanceProfile

type Rep DeleteInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteInstanceProfile

type Rep DeleteInstanceProfile = D1 ('MetaData "DeleteInstanceProfile" "Amazonka.DeviceFarm.DeleteInstanceProfile" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "DeleteInstanceProfile'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteInstanceProfile Source #

Create a value of DeleteInstanceProfile with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteInstanceProfile, deleteInstanceProfile_arn - The Amazon Resource Name (ARN) of the instance profile you are requesting to delete.

data DeleteInstanceProfileResponse Source #

See: newDeleteInstanceProfileResponse smart constructor.

Instances

Instances details
Generic DeleteInstanceProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteInstanceProfile

Associated Types

type Rep DeleteInstanceProfileResponse :: Type -> Type #

Read DeleteInstanceProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteInstanceProfile

Show DeleteInstanceProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteInstanceProfile

NFData DeleteInstanceProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteInstanceProfile

Eq DeleteInstanceProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteInstanceProfile

type Rep DeleteInstanceProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteInstanceProfile

type Rep DeleteInstanceProfileResponse = D1 ('MetaData "DeleteInstanceProfileResponse" "Amazonka.DeviceFarm.DeleteInstanceProfile" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "DeleteInstanceProfileResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteInstanceProfileResponse Source #

Create a value of DeleteInstanceProfileResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteInstanceProfileResponse', deleteInstanceProfileResponse_httpStatus - The response's http status code.

DeleteNetworkProfile

data DeleteNetworkProfile Source #

See: newDeleteNetworkProfile smart constructor.

Instances

Instances details
ToJSON DeleteNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteNetworkProfile

ToHeaders DeleteNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteNetworkProfile

ToPath DeleteNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteNetworkProfile

ToQuery DeleteNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteNetworkProfile

AWSRequest DeleteNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteNetworkProfile

Associated Types

type AWSResponse DeleteNetworkProfile #

Generic DeleteNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteNetworkProfile

Associated Types

type Rep DeleteNetworkProfile :: Type -> Type #

Read DeleteNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteNetworkProfile

Show DeleteNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteNetworkProfile

NFData DeleteNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteNetworkProfile

Methods

rnf :: DeleteNetworkProfile -> () #

Eq DeleteNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteNetworkProfile

Hashable DeleteNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteNetworkProfile

type AWSResponse DeleteNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteNetworkProfile

type Rep DeleteNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteNetworkProfile

type Rep DeleteNetworkProfile = D1 ('MetaData "DeleteNetworkProfile" "Amazonka.DeviceFarm.DeleteNetworkProfile" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "DeleteNetworkProfile'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteNetworkProfile Source #

Create a value of DeleteNetworkProfile with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteNetworkProfile, deleteNetworkProfile_arn - The ARN of the network profile to delete.

data DeleteNetworkProfileResponse Source #

See: newDeleteNetworkProfileResponse smart constructor.

Instances

Instances details
Generic DeleteNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteNetworkProfile

Associated Types

type Rep DeleteNetworkProfileResponse :: Type -> Type #

Read DeleteNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteNetworkProfile

Show DeleteNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteNetworkProfile

NFData DeleteNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteNetworkProfile

Eq DeleteNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteNetworkProfile

type Rep DeleteNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteNetworkProfile

type Rep DeleteNetworkProfileResponse = D1 ('MetaData "DeleteNetworkProfileResponse" "Amazonka.DeviceFarm.DeleteNetworkProfile" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "DeleteNetworkProfileResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteNetworkProfileResponse Source #

Create a value of DeleteNetworkProfileResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteNetworkProfileResponse', deleteNetworkProfileResponse_httpStatus - The response's http status code.

DeleteProject

data DeleteProject Source #

Represents a request to the delete project operation.

See: newDeleteProject smart constructor.

Constructors

DeleteProject' Text 

Instances

Instances details
ToJSON DeleteProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteProject

ToHeaders DeleteProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteProject

ToPath DeleteProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteProject

ToQuery DeleteProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteProject

AWSRequest DeleteProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteProject

Associated Types

type AWSResponse DeleteProject #

Generic DeleteProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteProject

Associated Types

type Rep DeleteProject :: Type -> Type #

Read DeleteProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteProject

Show DeleteProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteProject

NFData DeleteProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteProject

Methods

rnf :: DeleteProject -> () #

Eq DeleteProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteProject

Hashable DeleteProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteProject

type AWSResponse DeleteProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteProject

type Rep DeleteProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteProject

type Rep DeleteProject = D1 ('MetaData "DeleteProject" "Amazonka.DeviceFarm.DeleteProject" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "DeleteProject'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteProject Source #

Create a value of DeleteProject with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteProject, deleteProject_arn - Represents the Amazon Resource Name (ARN) of the Device Farm project to delete.

data DeleteProjectResponse Source #

Represents the result of a delete project request.

See: newDeleteProjectResponse smart constructor.

Instances

Instances details
Generic DeleteProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteProject

Associated Types

type Rep DeleteProjectResponse :: Type -> Type #

Read DeleteProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteProject

Show DeleteProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteProject

NFData DeleteProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteProject

Methods

rnf :: DeleteProjectResponse -> () #

Eq DeleteProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteProject

type Rep DeleteProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteProject

type Rep DeleteProjectResponse = D1 ('MetaData "DeleteProjectResponse" "Amazonka.DeviceFarm.DeleteProject" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "DeleteProjectResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteProjectResponse Source #

Create a value of DeleteProjectResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteProjectResponse', deleteProjectResponse_httpStatus - The response's http status code.

DeleteRemoteAccessSession

data DeleteRemoteAccessSession Source #

Represents the request to delete the specified remote access session.

See: newDeleteRemoteAccessSession smart constructor.

Instances

Instances details
ToJSON DeleteRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRemoteAccessSession

ToHeaders DeleteRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRemoteAccessSession

ToPath DeleteRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRemoteAccessSession

ToQuery DeleteRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRemoteAccessSession

AWSRequest DeleteRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRemoteAccessSession

Generic DeleteRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRemoteAccessSession

Associated Types

type Rep DeleteRemoteAccessSession :: Type -> Type #

Read DeleteRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRemoteAccessSession

Show DeleteRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRemoteAccessSession

NFData DeleteRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRemoteAccessSession

Eq DeleteRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRemoteAccessSession

Hashable DeleteRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRemoteAccessSession

type AWSResponse DeleteRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRemoteAccessSession

type Rep DeleteRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRemoteAccessSession

type Rep DeleteRemoteAccessSession = D1 ('MetaData "DeleteRemoteAccessSession" "Amazonka.DeviceFarm.DeleteRemoteAccessSession" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "DeleteRemoteAccessSession'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteRemoteAccessSession Source #

Create a value of DeleteRemoteAccessSession with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteRemoteAccessSession, deleteRemoteAccessSession_arn - The Amazon Resource Name (ARN) of the session for which you want to delete remote access.

data DeleteRemoteAccessSessionResponse Source #

The response from the server when a request is made to delete the remote access session.

See: newDeleteRemoteAccessSessionResponse smart constructor.

Instances

Instances details
Generic DeleteRemoteAccessSessionResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRemoteAccessSession

Associated Types

type Rep DeleteRemoteAccessSessionResponse :: Type -> Type #

Read DeleteRemoteAccessSessionResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRemoteAccessSession

Show DeleteRemoteAccessSessionResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRemoteAccessSession

NFData DeleteRemoteAccessSessionResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRemoteAccessSession

Eq DeleteRemoteAccessSessionResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRemoteAccessSession

type Rep DeleteRemoteAccessSessionResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRemoteAccessSession

type Rep DeleteRemoteAccessSessionResponse = D1 ('MetaData "DeleteRemoteAccessSessionResponse" "Amazonka.DeviceFarm.DeleteRemoteAccessSession" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "DeleteRemoteAccessSessionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteRemoteAccessSessionResponse Source #

Create a value of DeleteRemoteAccessSessionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteRemoteAccessSessionResponse', deleteRemoteAccessSessionResponse_httpStatus - The response's http status code.

DeleteRun

data DeleteRun Source #

Represents a request to the delete run operation.

See: newDeleteRun smart constructor.

Constructors

DeleteRun' Text 

Instances

Instances details
ToJSON DeleteRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRun

ToHeaders DeleteRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRun

Methods

toHeaders :: DeleteRun -> [Header] #

ToPath DeleteRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRun

ToQuery DeleteRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRun

AWSRequest DeleteRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRun

Associated Types

type AWSResponse DeleteRun #

Generic DeleteRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRun

Associated Types

type Rep DeleteRun :: Type -> Type #

Read DeleteRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRun

Show DeleteRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRun

NFData DeleteRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRun

Methods

rnf :: DeleteRun -> () #

Eq DeleteRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRun

Hashable DeleteRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRun

type AWSResponse DeleteRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRun

type Rep DeleteRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRun

type Rep DeleteRun = D1 ('MetaData "DeleteRun" "Amazonka.DeviceFarm.DeleteRun" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "DeleteRun'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteRun Source #

Arguments

:: Text

DeleteRun

-> DeleteRun 

Create a value of DeleteRun with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteRun, deleteRun_arn - The Amazon Resource Name (ARN) for the run to delete.

data DeleteRunResponse Source #

Represents the result of a delete run request.

See: newDeleteRunResponse smart constructor.

Constructors

DeleteRunResponse' Int 

Instances

Instances details
Generic DeleteRunResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRun

Associated Types

type Rep DeleteRunResponse :: Type -> Type #

Read DeleteRunResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRun

Show DeleteRunResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRun

NFData DeleteRunResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRun

Methods

rnf :: DeleteRunResponse -> () #

Eq DeleteRunResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRun

type Rep DeleteRunResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRun

type Rep DeleteRunResponse = D1 ('MetaData "DeleteRunResponse" "Amazonka.DeviceFarm.DeleteRun" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "DeleteRunResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteRunResponse Source #

Create a value of DeleteRunResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteRunResponse', deleteRunResponse_httpStatus - The response's http status code.

DeleteTestGridProject

data DeleteTestGridProject Source #

See: newDeleteTestGridProject smart constructor.

Instances

Instances details
ToJSON DeleteTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteTestGridProject

ToHeaders DeleteTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteTestGridProject

ToPath DeleteTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteTestGridProject

ToQuery DeleteTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteTestGridProject

AWSRequest DeleteTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteTestGridProject

Associated Types

type AWSResponse DeleteTestGridProject #

Generic DeleteTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteTestGridProject

Associated Types

type Rep DeleteTestGridProject :: Type -> Type #

Read DeleteTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteTestGridProject

Show DeleteTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteTestGridProject

NFData DeleteTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteTestGridProject

Methods

rnf :: DeleteTestGridProject -> () #

Eq DeleteTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteTestGridProject

Hashable DeleteTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteTestGridProject

type AWSResponse DeleteTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteTestGridProject

type Rep DeleteTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteTestGridProject

type Rep DeleteTestGridProject = D1 ('MetaData "DeleteTestGridProject" "Amazonka.DeviceFarm.DeleteTestGridProject" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "DeleteTestGridProject'" 'PrefixI 'True) (S1 ('MetaSel ('Just "projectArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteTestGridProject Source #

Create a value of DeleteTestGridProject with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:projectArn:DeleteTestGridProject', deleteTestGridProject_projectArn - The ARN of the project to delete, from CreateTestGridProject or ListTestGridProjects.

data DeleteTestGridProjectResponse Source #

See: newDeleteTestGridProjectResponse smart constructor.

Instances

Instances details
Generic DeleteTestGridProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteTestGridProject

Associated Types

type Rep DeleteTestGridProjectResponse :: Type -> Type #

Read DeleteTestGridProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteTestGridProject

Show DeleteTestGridProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteTestGridProject

NFData DeleteTestGridProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteTestGridProject

Eq DeleteTestGridProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteTestGridProject

type Rep DeleteTestGridProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteTestGridProject

type Rep DeleteTestGridProjectResponse = D1 ('MetaData "DeleteTestGridProjectResponse" "Amazonka.DeviceFarm.DeleteTestGridProject" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "DeleteTestGridProjectResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteTestGridProjectResponse Source #

Create a value of DeleteTestGridProjectResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteTestGridProjectResponse', deleteTestGridProjectResponse_httpStatus - The response's http status code.

DeleteUpload

data DeleteUpload Source #

Represents a request to the delete upload operation.

See: newDeleteUpload smart constructor.

Constructors

DeleteUpload' Text 

Instances

Instances details
ToJSON DeleteUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteUpload

ToHeaders DeleteUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteUpload

ToPath DeleteUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteUpload

ToQuery DeleteUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteUpload

AWSRequest DeleteUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteUpload

Associated Types

type AWSResponse DeleteUpload #

Generic DeleteUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteUpload

Associated Types

type Rep DeleteUpload :: Type -> Type #

Read DeleteUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteUpload

Show DeleteUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteUpload

NFData DeleteUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteUpload

Methods

rnf :: DeleteUpload -> () #

Eq DeleteUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteUpload

Hashable DeleteUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteUpload

type AWSResponse DeleteUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteUpload

type Rep DeleteUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteUpload

type Rep DeleteUpload = D1 ('MetaData "DeleteUpload" "Amazonka.DeviceFarm.DeleteUpload" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "DeleteUpload'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteUpload Source #

Create a value of DeleteUpload with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteUpload, deleteUpload_arn - Represents the Amazon Resource Name (ARN) of the Device Farm upload to delete.

data DeleteUploadResponse Source #

Represents the result of a delete upload request.

See: newDeleteUploadResponse smart constructor.

Instances

Instances details
Generic DeleteUploadResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteUpload

Associated Types

type Rep DeleteUploadResponse :: Type -> Type #

Read DeleteUploadResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteUpload

Show DeleteUploadResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteUpload

NFData DeleteUploadResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteUpload

Methods

rnf :: DeleteUploadResponse -> () #

Eq DeleteUploadResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteUpload

type Rep DeleteUploadResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteUpload

type Rep DeleteUploadResponse = D1 ('MetaData "DeleteUploadResponse" "Amazonka.DeviceFarm.DeleteUpload" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "DeleteUploadResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteUploadResponse Source #

Create a value of DeleteUploadResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteUploadResponse', deleteUploadResponse_httpStatus - The response's http status code.

DeleteVPCEConfiguration

data DeleteVPCEConfiguration Source #

See: newDeleteVPCEConfiguration smart constructor.

Instances

Instances details
ToJSON DeleteVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteVPCEConfiguration

ToHeaders DeleteVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteVPCEConfiguration

ToPath DeleteVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteVPCEConfiguration

ToQuery DeleteVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteVPCEConfiguration

AWSRequest DeleteVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteVPCEConfiguration

Generic DeleteVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteVPCEConfiguration

Associated Types

type Rep DeleteVPCEConfiguration :: Type -> Type #

Read DeleteVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteVPCEConfiguration

Show DeleteVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteVPCEConfiguration

NFData DeleteVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteVPCEConfiguration

Methods

rnf :: DeleteVPCEConfiguration -> () #

Eq DeleteVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteVPCEConfiguration

Hashable DeleteVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteVPCEConfiguration

type AWSResponse DeleteVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteVPCEConfiguration

type Rep DeleteVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteVPCEConfiguration

type Rep DeleteVPCEConfiguration = D1 ('MetaData "DeleteVPCEConfiguration" "Amazonka.DeviceFarm.DeleteVPCEConfiguration" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "DeleteVPCEConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteVPCEConfiguration Source #

Create a value of DeleteVPCEConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteVPCEConfiguration, deleteVPCEConfiguration_arn - The Amazon Resource Name (ARN) of the VPC endpoint configuration you want to delete.

data DeleteVPCEConfigurationResponse Source #

See: newDeleteVPCEConfigurationResponse smart constructor.

Instances

Instances details
Generic DeleteVPCEConfigurationResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteVPCEConfiguration

Associated Types

type Rep DeleteVPCEConfigurationResponse :: Type -> Type #

Read DeleteVPCEConfigurationResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteVPCEConfiguration

Show DeleteVPCEConfigurationResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteVPCEConfiguration

NFData DeleteVPCEConfigurationResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteVPCEConfiguration

Eq DeleteVPCEConfigurationResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteVPCEConfiguration

type Rep DeleteVPCEConfigurationResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteVPCEConfiguration

type Rep DeleteVPCEConfigurationResponse = D1 ('MetaData "DeleteVPCEConfigurationResponse" "Amazonka.DeviceFarm.DeleteVPCEConfiguration" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "DeleteVPCEConfigurationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteVPCEConfigurationResponse Source #

Create a value of DeleteVPCEConfigurationResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteVPCEConfigurationResponse', deleteVPCEConfigurationResponse_httpStatus - The response's http status code.

GetAccountSettings

data GetAccountSettings Source #

Represents the request sent to retrieve the account settings.

See: newGetAccountSettings smart constructor.

Constructors

GetAccountSettings' 

Instances

Instances details
ToJSON GetAccountSettings Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetAccountSettings

ToHeaders GetAccountSettings Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetAccountSettings

ToPath GetAccountSettings Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetAccountSettings

ToQuery GetAccountSettings Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetAccountSettings

AWSRequest GetAccountSettings Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetAccountSettings

Associated Types

type AWSResponse GetAccountSettings #

Generic GetAccountSettings Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetAccountSettings

Associated Types

type Rep GetAccountSettings :: Type -> Type #

Read GetAccountSettings Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetAccountSettings

Show GetAccountSettings Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetAccountSettings

NFData GetAccountSettings Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetAccountSettings

Methods

rnf :: GetAccountSettings -> () #

Eq GetAccountSettings Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetAccountSettings

Hashable GetAccountSettings Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetAccountSettings

type AWSResponse GetAccountSettings Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetAccountSettings

type Rep GetAccountSettings Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetAccountSettings

type Rep GetAccountSettings = D1 ('MetaData "GetAccountSettings" "Amazonka.DeviceFarm.GetAccountSettings" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "GetAccountSettings'" 'PrefixI 'False) (U1 :: Type -> Type))

newGetAccountSettings :: GetAccountSettings Source #

Create a value of GetAccountSettings with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

data GetAccountSettingsResponse Source #

Represents the account settings return values from the GetAccountSettings request.

See: newGetAccountSettingsResponse smart constructor.

Instances

Instances details
Generic GetAccountSettingsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetAccountSettings

Associated Types

type Rep GetAccountSettingsResponse :: Type -> Type #

Read GetAccountSettingsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetAccountSettings

Show GetAccountSettingsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetAccountSettings

NFData GetAccountSettingsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetAccountSettings

Eq GetAccountSettingsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetAccountSettings

type Rep GetAccountSettingsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetAccountSettings

type Rep GetAccountSettingsResponse = D1 ('MetaData "GetAccountSettingsResponse" "Amazonka.DeviceFarm.GetAccountSettings" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "GetAccountSettingsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "accountSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AccountSettings)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetAccountSettingsResponse Source #

Create a value of GetAccountSettingsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:accountSettings:GetAccountSettingsResponse', getAccountSettingsResponse_accountSettings - The account settings.

$sel:httpStatus:GetAccountSettingsResponse', getAccountSettingsResponse_httpStatus - The response's http status code.

GetDevice

data GetDevice Source #

Represents a request to the get device request.

See: newGetDevice smart constructor.

Constructors

GetDevice' Text 

Instances

Instances details
ToJSON GetDevice Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevice

ToHeaders GetDevice Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevice

Methods

toHeaders :: GetDevice -> [Header] #

ToPath GetDevice Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevice

ToQuery GetDevice Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevice

AWSRequest GetDevice Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevice

Associated Types

type AWSResponse GetDevice #

Generic GetDevice Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevice

Associated Types

type Rep GetDevice :: Type -> Type #

Read GetDevice Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevice

Show GetDevice Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevice

NFData GetDevice Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevice

Methods

rnf :: GetDevice -> () #

Eq GetDevice Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevice

Hashable GetDevice Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevice

type AWSResponse GetDevice Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevice

type Rep GetDevice Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevice

type Rep GetDevice = D1 ('MetaData "GetDevice" "Amazonka.DeviceFarm.GetDevice" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "GetDevice'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetDevice Source #

Arguments

:: Text

GetDevice

-> GetDevice 

Create a value of GetDevice with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetDevice, getDevice_arn - The device type's ARN.

data GetDeviceResponse Source #

Represents the result of a get device request.

See: newGetDeviceResponse smart constructor.

Instances

Instances details
Generic GetDeviceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevice

Associated Types

type Rep GetDeviceResponse :: Type -> Type #

Read GetDeviceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevice

Show GetDeviceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevice

NFData GetDeviceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevice

Methods

rnf :: GetDeviceResponse -> () #

Eq GetDeviceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevice

type Rep GetDeviceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevice

type Rep GetDeviceResponse = D1 ('MetaData "GetDeviceResponse" "Amazonka.DeviceFarm.GetDevice" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "GetDeviceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "device") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Device)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetDeviceResponse Source #

Create a value of GetDeviceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetDeviceResponse, getDeviceResponse_device - An object that contains information about the requested device.

$sel:httpStatus:GetDeviceResponse', getDeviceResponse_httpStatus - The response's http status code.

GetDeviceInstance

data GetDeviceInstance Source #

See: newGetDeviceInstance smart constructor.

Constructors

GetDeviceInstance' Text 

Instances

Instances details
ToJSON GetDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

ToHeaders GetDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

ToPath GetDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

ToQuery GetDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

AWSRequest GetDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

Associated Types

type AWSResponse GetDeviceInstance #

Generic GetDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

Associated Types

type Rep GetDeviceInstance :: Type -> Type #

Read GetDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

Show GetDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

NFData GetDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

Methods

rnf :: GetDeviceInstance -> () #

Eq GetDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

Hashable GetDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

type AWSResponse GetDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

type Rep GetDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

type Rep GetDeviceInstance = D1 ('MetaData "GetDeviceInstance" "Amazonka.DeviceFarm.GetDeviceInstance" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "GetDeviceInstance'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetDeviceInstance Source #

Create a value of GetDeviceInstance with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetDeviceInstance, getDeviceInstance_arn - The Amazon Resource Name (ARN) of the instance you're requesting information about.

data GetDeviceInstanceResponse Source #

See: newGetDeviceInstanceResponse smart constructor.

Instances

Instances details
Generic GetDeviceInstanceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

Associated Types

type Rep GetDeviceInstanceResponse :: Type -> Type #

Read GetDeviceInstanceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

Show GetDeviceInstanceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

NFData GetDeviceInstanceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

Eq GetDeviceInstanceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

type Rep GetDeviceInstanceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

type Rep GetDeviceInstanceResponse = D1 ('MetaData "GetDeviceInstanceResponse" "Amazonka.DeviceFarm.GetDeviceInstance" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "GetDeviceInstanceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "deviceInstance") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeviceInstance)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetDeviceInstanceResponse Source #

Create a value of GetDeviceInstanceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:deviceInstance:GetDeviceInstanceResponse', getDeviceInstanceResponse_deviceInstance - An object that contains information about your device instance.

$sel:httpStatus:GetDeviceInstanceResponse', getDeviceInstanceResponse_httpStatus - The response's http status code.

GetDevicePool

data GetDevicePool Source #

Represents a request to the get device pool operation.

See: newGetDevicePool smart constructor.

Constructors

GetDevicePool' Text 

Instances

Instances details
ToJSON GetDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePool

ToHeaders GetDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePool

ToPath GetDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePool

ToQuery GetDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePool

AWSRequest GetDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePool

Associated Types

type AWSResponse GetDevicePool #

Generic GetDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePool

Associated Types

type Rep GetDevicePool :: Type -> Type #

Read GetDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePool

Show GetDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePool

NFData GetDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePool

Methods

rnf :: GetDevicePool -> () #

Eq GetDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePool

Hashable GetDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePool

type AWSResponse GetDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePool

type Rep GetDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePool

type Rep GetDevicePool = D1 ('MetaData "GetDevicePool" "Amazonka.DeviceFarm.GetDevicePool" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "GetDevicePool'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetDevicePool Source #

Create a value of GetDevicePool with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetDevicePool, getDevicePool_arn - The device pool's ARN.

data GetDevicePoolResponse Source #

Represents the result of a get device pool request.

See: newGetDevicePoolResponse smart constructor.

Instances

Instances details
Generic GetDevicePoolResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePool

Associated Types

type Rep GetDevicePoolResponse :: Type -> Type #

Read GetDevicePoolResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePool

Show GetDevicePoolResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePool

NFData GetDevicePoolResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePool

Methods

rnf :: GetDevicePoolResponse -> () #

Eq GetDevicePoolResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePool

type Rep GetDevicePoolResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePool

type Rep GetDevicePoolResponse = D1 ('MetaData "GetDevicePoolResponse" "Amazonka.DeviceFarm.GetDevicePool" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "GetDevicePoolResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "devicePool") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DevicePool)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetDevicePoolResponse Source #

Create a value of GetDevicePoolResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:devicePool:GetDevicePoolResponse', getDevicePoolResponse_devicePool - An object that contains information about the requested device pool.

$sel:httpStatus:GetDevicePoolResponse', getDevicePoolResponse_httpStatus - The response's http status code.

GetDevicePoolCompatibility

data GetDevicePoolCompatibility Source #

Represents a request to the get device pool compatibility operation.

See: newGetDevicePoolCompatibility smart constructor.

Instances

Instances details
ToJSON GetDevicePoolCompatibility Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePoolCompatibility

ToHeaders GetDevicePoolCompatibility Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePoolCompatibility

ToPath GetDevicePoolCompatibility Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePoolCompatibility

ToQuery GetDevicePoolCompatibility Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePoolCompatibility

AWSRequest GetDevicePoolCompatibility Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePoolCompatibility

Generic GetDevicePoolCompatibility Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePoolCompatibility

Associated Types

type Rep GetDevicePoolCompatibility :: Type -> Type #

Read GetDevicePoolCompatibility Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePoolCompatibility

Show GetDevicePoolCompatibility Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePoolCompatibility

NFData GetDevicePoolCompatibility Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePoolCompatibility

Eq GetDevicePoolCompatibility Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePoolCompatibility

Hashable GetDevicePoolCompatibility Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePoolCompatibility

type AWSResponse GetDevicePoolCompatibility Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePoolCompatibility

type Rep GetDevicePoolCompatibility Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePoolCompatibility

type Rep GetDevicePoolCompatibility = D1 ('MetaData "GetDevicePoolCompatibility" "Amazonka.DeviceFarm.GetDevicePoolCompatibility" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "GetDevicePoolCompatibility'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "appArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "configuration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ScheduleRunConfiguration))) :*: (S1 ('MetaSel ('Just "test") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ScheduleRunTest)) :*: (S1 ('MetaSel ('Just "testType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TestType)) :*: S1 ('MetaSel ('Just "devicePoolArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newGetDevicePoolCompatibility Source #

Create a value of GetDevicePoolCompatibility with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:appArn:GetDevicePoolCompatibility', getDevicePoolCompatibility_appArn - The ARN of the app that is associated with the specified device pool.

$sel:configuration:GetDevicePoolCompatibility', getDevicePoolCompatibility_configuration - An object that contains information about the settings for a run.

GetDevicePoolCompatibility, getDevicePoolCompatibility_test - Information about the uploaded test to be run against the device pool.

$sel:testType:GetDevicePoolCompatibility', getDevicePoolCompatibility_testType - The test type for the specified device pool.

Allowed values include the following:

  • BUILTIN_FUZZ.
  • BUILTIN_EXPLORER. For Android, an app explorer that traverses an Android app, interacting with it and capturing screenshots at the same time.
  • APPIUM_JAVA_JUNIT.
  • APPIUM_JAVA_TESTNG.
  • APPIUM_PYTHON.
  • APPIUM_NODE.
  • APPIUM_RUBY.
  • APPIUM_WEB_JAVA_JUNIT.
  • APPIUM_WEB_JAVA_TESTNG.
  • APPIUM_WEB_PYTHON.
  • APPIUM_WEB_NODE.
  • APPIUM_WEB_RUBY.
  • CALABASH.
  • INSTRUMENTATION.
  • UIAUTOMATION.
  • UIAUTOMATOR.
  • XCTEST.
  • XCTEST_UI.

GetDevicePoolCompatibility, getDevicePoolCompatibility_devicePoolArn - The device pool's ARN.

data GetDevicePoolCompatibilityResponse Source #

Represents the result of describe device pool compatibility request.

See: newGetDevicePoolCompatibilityResponse smart constructor.

Instances

Instances details
Generic GetDevicePoolCompatibilityResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePoolCompatibility

Associated Types

type Rep GetDevicePoolCompatibilityResponse :: Type -> Type #

Read GetDevicePoolCompatibilityResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePoolCompatibility

Show GetDevicePoolCompatibilityResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePoolCompatibility

NFData GetDevicePoolCompatibilityResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePoolCompatibility

Eq GetDevicePoolCompatibilityResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePoolCompatibility

type Rep GetDevicePoolCompatibilityResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePoolCompatibility

type Rep GetDevicePoolCompatibilityResponse = D1 ('MetaData "GetDevicePoolCompatibilityResponse" "Amazonka.DeviceFarm.GetDevicePoolCompatibility" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "GetDevicePoolCompatibilityResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "compatibleDevices") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DevicePoolCompatibilityResult])) :*: (S1 ('MetaSel ('Just "incompatibleDevices") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DevicePoolCompatibilityResult])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetDevicePoolCompatibilityResponse Source #

Create a value of GetDevicePoolCompatibilityResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:compatibleDevices:GetDevicePoolCompatibilityResponse', getDevicePoolCompatibilityResponse_compatibleDevices - Information about compatible devices.

$sel:incompatibleDevices:GetDevicePoolCompatibilityResponse', getDevicePoolCompatibilityResponse_incompatibleDevices - Information about incompatible devices.

$sel:httpStatus:GetDevicePoolCompatibilityResponse', getDevicePoolCompatibilityResponse_httpStatus - The response's http status code.

GetInstanceProfile

data GetInstanceProfile Source #

See: newGetInstanceProfile smart constructor.

Instances

Instances details
ToJSON GetInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetInstanceProfile

ToHeaders GetInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetInstanceProfile

ToPath GetInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetInstanceProfile

ToQuery GetInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetInstanceProfile

AWSRequest GetInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetInstanceProfile

Associated Types

type AWSResponse GetInstanceProfile #

Generic GetInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetInstanceProfile

Associated Types

type Rep GetInstanceProfile :: Type -> Type #

Read GetInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetInstanceProfile

Show GetInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetInstanceProfile

NFData GetInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetInstanceProfile

Methods

rnf :: GetInstanceProfile -> () #

Eq GetInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetInstanceProfile

Hashable GetInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetInstanceProfile

type AWSResponse GetInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetInstanceProfile

type Rep GetInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetInstanceProfile

type Rep GetInstanceProfile = D1 ('MetaData "GetInstanceProfile" "Amazonka.DeviceFarm.GetInstanceProfile" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "GetInstanceProfile'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetInstanceProfile Source #

Create a value of GetInstanceProfile with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetInstanceProfile, getInstanceProfile_arn - The Amazon Resource Name (ARN) of an instance profile.

data GetInstanceProfileResponse Source #

See: newGetInstanceProfileResponse smart constructor.

Instances

Instances details
Generic GetInstanceProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetInstanceProfile

Associated Types

type Rep GetInstanceProfileResponse :: Type -> Type #

Read GetInstanceProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetInstanceProfile

Show GetInstanceProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetInstanceProfile

NFData GetInstanceProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetInstanceProfile

Eq GetInstanceProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetInstanceProfile

type Rep GetInstanceProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetInstanceProfile

type Rep GetInstanceProfileResponse = D1 ('MetaData "GetInstanceProfileResponse" "Amazonka.DeviceFarm.GetInstanceProfile" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "GetInstanceProfileResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceProfile") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InstanceProfile)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetInstanceProfileResponse Source #

Create a value of GetInstanceProfileResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetInstanceProfileResponse, getInstanceProfileResponse_instanceProfile - An object that contains information about an instance profile.

$sel:httpStatus:GetInstanceProfileResponse', getInstanceProfileResponse_httpStatus - The response's http status code.

GetJob

data GetJob Source #

Represents a request to the get job operation.

See: newGetJob smart constructor.

Constructors

GetJob' Text 

Instances

Instances details
ToJSON GetJob Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetJob

ToHeaders GetJob Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetJob

Methods

toHeaders :: GetJob -> [Header] #

ToPath GetJob Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetJob

Methods

toPath :: GetJob -> ByteString #

ToQuery GetJob Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetJob

AWSRequest GetJob Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetJob

Associated Types

type AWSResponse GetJob #

Generic GetJob Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetJob

Associated Types

type Rep GetJob :: Type -> Type #

Methods

from :: GetJob -> Rep GetJob x #

to :: Rep GetJob x -> GetJob #

Read GetJob Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetJob

Show GetJob Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetJob

NFData GetJob Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetJob

Methods

rnf :: GetJob -> () #

Eq GetJob Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetJob

Methods

(==) :: GetJob -> GetJob -> Bool #

(/=) :: GetJob -> GetJob -> Bool #

Hashable GetJob Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetJob

Methods

hashWithSalt :: Int -> GetJob -> Int #

hash :: GetJob -> Int #

type AWSResponse GetJob Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetJob

type Rep GetJob Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetJob

type Rep GetJob = D1 ('MetaData "GetJob" "Amazonka.DeviceFarm.GetJob" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "GetJob'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetJob Source #

Arguments

:: Text

GetJob

-> GetJob 

Create a value of GetJob with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetJob, getJob_arn - The job's ARN.

data GetJobResponse Source #

Represents the result of a get job request.

See: newGetJobResponse smart constructor.

Constructors

GetJobResponse' (Maybe Job) Int 

Instances

Instances details
Generic GetJobResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetJob

Associated Types

type Rep GetJobResponse :: Type -> Type #

Read GetJobResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetJob

Show GetJobResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetJob

NFData GetJobResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetJob

Methods

rnf :: GetJobResponse -> () #

Eq GetJobResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetJob

type Rep GetJobResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetJob

type Rep GetJobResponse = D1 ('MetaData "GetJobResponse" "Amazonka.DeviceFarm.GetJob" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "GetJobResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "job") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Job)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetJobResponse Source #

Create a value of GetJobResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetJobResponse, getJobResponse_job - An object that contains information about the requested job.

$sel:httpStatus:GetJobResponse', getJobResponse_httpStatus - The response's http status code.

GetNetworkProfile

data GetNetworkProfile Source #

See: newGetNetworkProfile smart constructor.

Constructors

GetNetworkProfile' Text 

Instances

Instances details
ToJSON GetNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetNetworkProfile

ToHeaders GetNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetNetworkProfile

ToPath GetNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetNetworkProfile

ToQuery GetNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetNetworkProfile

AWSRequest GetNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetNetworkProfile

Associated Types

type AWSResponse GetNetworkProfile #

Generic GetNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetNetworkProfile

Associated Types

type Rep GetNetworkProfile :: Type -> Type #

Read GetNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetNetworkProfile

Show GetNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetNetworkProfile

NFData GetNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetNetworkProfile

Methods

rnf :: GetNetworkProfile -> () #

Eq GetNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetNetworkProfile

Hashable GetNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetNetworkProfile

type AWSResponse GetNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetNetworkProfile

type Rep GetNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetNetworkProfile

type Rep GetNetworkProfile = D1 ('MetaData "GetNetworkProfile" "Amazonka.DeviceFarm.GetNetworkProfile" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "GetNetworkProfile'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetNetworkProfile Source #

Create a value of GetNetworkProfile with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetNetworkProfile, getNetworkProfile_arn - The ARN of the network profile to return information about.

data GetNetworkProfileResponse Source #

See: newGetNetworkProfileResponse smart constructor.

Instances

Instances details
Generic GetNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetNetworkProfile

Associated Types

type Rep GetNetworkProfileResponse :: Type -> Type #

Read GetNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetNetworkProfile

Show GetNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetNetworkProfile

NFData GetNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetNetworkProfile

Eq GetNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetNetworkProfile

type Rep GetNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetNetworkProfile

type Rep GetNetworkProfileResponse = D1 ('MetaData "GetNetworkProfileResponse" "Amazonka.DeviceFarm.GetNetworkProfile" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "GetNetworkProfileResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "networkProfile") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NetworkProfile)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetNetworkProfileResponse Source #

Create a value of GetNetworkProfileResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetNetworkProfileResponse, getNetworkProfileResponse_networkProfile - The network profile.

$sel:httpStatus:GetNetworkProfileResponse', getNetworkProfileResponse_httpStatus - The response's http status code.

GetOfferingStatus (Paginated)

data GetOfferingStatus Source #

Represents the request to retrieve the offering status for the specified customer or account.

See: newGetOfferingStatus smart constructor.

Constructors

GetOfferingStatus' (Maybe Text) 

Instances

Instances details
ToJSON GetOfferingStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetOfferingStatus

ToHeaders GetOfferingStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetOfferingStatus

ToPath GetOfferingStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetOfferingStatus

ToQuery GetOfferingStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetOfferingStatus

AWSPager GetOfferingStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetOfferingStatus

AWSRequest GetOfferingStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetOfferingStatus

Associated Types

type AWSResponse GetOfferingStatus #

Generic GetOfferingStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetOfferingStatus

Associated Types

type Rep GetOfferingStatus :: Type -> Type #

Read GetOfferingStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetOfferingStatus

Show GetOfferingStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetOfferingStatus

NFData GetOfferingStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetOfferingStatus

Methods

rnf :: GetOfferingStatus -> () #

Eq GetOfferingStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetOfferingStatus

Hashable GetOfferingStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetOfferingStatus

type AWSResponse GetOfferingStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetOfferingStatus

type Rep GetOfferingStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetOfferingStatus

type Rep GetOfferingStatus = D1 ('MetaData "GetOfferingStatus" "Amazonka.DeviceFarm.GetOfferingStatus" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "GetOfferingStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newGetOfferingStatus :: GetOfferingStatus Source #

Create a value of GetOfferingStatus with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetOfferingStatus, getOfferingStatus_nextToken - An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

data GetOfferingStatusResponse Source #

Returns the status result for a device offering.

See: newGetOfferingStatusResponse smart constructor.

Instances

Instances details
Generic GetOfferingStatusResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetOfferingStatus

Associated Types

type Rep GetOfferingStatusResponse :: Type -> Type #

Read GetOfferingStatusResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetOfferingStatus

Show GetOfferingStatusResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetOfferingStatus

NFData GetOfferingStatusResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetOfferingStatus

Eq GetOfferingStatusResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetOfferingStatus

type Rep GetOfferingStatusResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetOfferingStatus

type Rep GetOfferingStatusResponse = D1 ('MetaData "GetOfferingStatusResponse" "Amazonka.DeviceFarm.GetOfferingStatus" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "GetOfferingStatusResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "current") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text OfferingStatus))) :*: S1 ('MetaSel ('Just "nextPeriod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text OfferingStatus)))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetOfferingStatusResponse Source #

Create a value of GetOfferingStatusResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:current:GetOfferingStatusResponse', getOfferingStatusResponse_current - When specified, gets the offering status for the current period.

$sel:nextPeriod:GetOfferingStatusResponse', getOfferingStatusResponse_nextPeriod - When specified, gets the offering status for the next period.

GetOfferingStatus, getOfferingStatusResponse_nextToken - An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

$sel:httpStatus:GetOfferingStatusResponse', getOfferingStatusResponse_httpStatus - The response's http status code.

GetProject

data GetProject Source #

Represents a request to the get project operation.

See: newGetProject smart constructor.

Constructors

GetProject' Text 

Instances

Instances details
ToJSON GetProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetProject

ToHeaders GetProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetProject

Methods

toHeaders :: GetProject -> [Header] #

ToPath GetProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetProject

ToQuery GetProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetProject

AWSRequest GetProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetProject

Associated Types

type AWSResponse GetProject #

Generic GetProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetProject

Associated Types

type Rep GetProject :: Type -> Type #

Read GetProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetProject

Show GetProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetProject

NFData GetProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetProject

Methods

rnf :: GetProject -> () #

Eq GetProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetProject

Hashable GetProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetProject

type AWSResponse GetProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetProject

type Rep GetProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetProject

type Rep GetProject = D1 ('MetaData "GetProject" "Amazonka.DeviceFarm.GetProject" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "GetProject'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetProject Source #

Arguments

:: Text

GetProject

-> GetProject 

Create a value of GetProject with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetProject, getProject_arn - The project's ARN.

data GetProjectResponse Source #

Represents the result of a get project request.

See: newGetProjectResponse smart constructor.

Instances

Instances details
Generic GetProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetProject

Associated Types

type Rep GetProjectResponse :: Type -> Type #

Read GetProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetProject

Show GetProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetProject

NFData GetProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetProject

Methods

rnf :: GetProjectResponse -> () #

Eq GetProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetProject

type Rep GetProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetProject

type Rep GetProjectResponse = D1 ('MetaData "GetProjectResponse" "Amazonka.DeviceFarm.GetProject" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "GetProjectResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "project") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Project)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetProjectResponse Source #

Create a value of GetProjectResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:project:GetProjectResponse', getProjectResponse_project - The project to get information about.

$sel:httpStatus:GetProjectResponse', getProjectResponse_httpStatus - The response's http status code.

GetRemoteAccessSession

data GetRemoteAccessSession Source #

Represents the request to get information about the specified remote access session.

See: newGetRemoteAccessSession smart constructor.

Instances

Instances details
ToJSON GetRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRemoteAccessSession

ToHeaders GetRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRemoteAccessSession

ToPath GetRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRemoteAccessSession

ToQuery GetRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRemoteAccessSession

AWSRequest GetRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRemoteAccessSession

Associated Types

type AWSResponse GetRemoteAccessSession #

Generic GetRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRemoteAccessSession

Associated Types

type Rep GetRemoteAccessSession :: Type -> Type #

Read GetRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRemoteAccessSession

Show GetRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRemoteAccessSession

NFData GetRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRemoteAccessSession

Methods

rnf :: GetRemoteAccessSession -> () #

Eq GetRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRemoteAccessSession

Hashable GetRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRemoteAccessSession

type AWSResponse GetRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRemoteAccessSession

type Rep GetRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRemoteAccessSession

type Rep GetRemoteAccessSession = D1 ('MetaData "GetRemoteAccessSession" "Amazonka.DeviceFarm.GetRemoteAccessSession" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "GetRemoteAccessSession'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetRemoteAccessSession Source #

Create a value of GetRemoteAccessSession with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetRemoteAccessSession, getRemoteAccessSession_arn - The Amazon Resource Name (ARN) of the remote access session about which you want to get session information.

data GetRemoteAccessSessionResponse Source #

Represents the response from the server that lists detailed information about the remote access session.

See: newGetRemoteAccessSessionResponse smart constructor.

Instances

Instances details
Generic GetRemoteAccessSessionResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRemoteAccessSession

Associated Types

type Rep GetRemoteAccessSessionResponse :: Type -> Type #

Read GetRemoteAccessSessionResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRemoteAccessSession

Show GetRemoteAccessSessionResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRemoteAccessSession

NFData GetRemoteAccessSessionResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRemoteAccessSession

Eq GetRemoteAccessSessionResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRemoteAccessSession

type Rep GetRemoteAccessSessionResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRemoteAccessSession

type Rep GetRemoteAccessSessionResponse = D1 ('MetaData "GetRemoteAccessSessionResponse" "Amazonka.DeviceFarm.GetRemoteAccessSession" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "GetRemoteAccessSessionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "remoteAccessSession") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RemoteAccessSession)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetRemoteAccessSessionResponse Source #

Create a value of GetRemoteAccessSessionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:remoteAccessSession:GetRemoteAccessSessionResponse', getRemoteAccessSessionResponse_remoteAccessSession - A container that lists detailed information about the remote access session.

$sel:httpStatus:GetRemoteAccessSessionResponse', getRemoteAccessSessionResponse_httpStatus - The response's http status code.

GetRun

data GetRun Source #

Represents a request to the get run operation.

See: newGetRun smart constructor.

Constructors

GetRun' Text 

Instances

Instances details
ToJSON GetRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRun

ToHeaders GetRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRun

Methods

toHeaders :: GetRun -> [Header] #

ToPath GetRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRun

Methods

toPath :: GetRun -> ByteString #

ToQuery GetRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRun

AWSRequest GetRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRun

Associated Types

type AWSResponse GetRun #

Generic GetRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRun

Associated Types

type Rep GetRun :: Type -> Type #

Methods

from :: GetRun -> Rep GetRun x #

to :: Rep GetRun x -> GetRun #

Read GetRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRun

Show GetRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRun

NFData GetRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRun

Methods

rnf :: GetRun -> () #

Eq GetRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRun

Methods

(==) :: GetRun -> GetRun -> Bool #

(/=) :: GetRun -> GetRun -> Bool #

Hashable GetRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRun

Methods

hashWithSalt :: Int -> GetRun -> Int #

hash :: GetRun -> Int #

type AWSResponse GetRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRun

type Rep GetRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRun

type Rep GetRun = D1 ('MetaData "GetRun" "Amazonka.DeviceFarm.GetRun" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "GetRun'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetRun Source #

Arguments

:: Text

GetRun

-> GetRun 

Create a value of GetRun with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetRun, getRun_arn - The run's ARN.

data GetRunResponse Source #

Represents the result of a get run request.

See: newGetRunResponse smart constructor.

Constructors

GetRunResponse' (Maybe Run) Int 

Instances

Instances details
Generic GetRunResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRun

Associated Types

type Rep GetRunResponse :: Type -> Type #

Read GetRunResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRun

Show GetRunResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRun

NFData GetRunResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRun

Methods

rnf :: GetRunResponse -> () #

Eq GetRunResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRun

type Rep GetRunResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRun

type Rep GetRunResponse = D1 ('MetaData "GetRunResponse" "Amazonka.DeviceFarm.GetRun" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "GetRunResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "run") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Run)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetRunResponse Source #

Create a value of GetRunResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetRunResponse, getRunResponse_run - The run to get results from.

$sel:httpStatus:GetRunResponse', getRunResponse_httpStatus - The response's http status code.

GetSuite

data GetSuite Source #

Represents a request to the get suite operation.

See: newGetSuite smart constructor.

Constructors

GetSuite' Text 

Instances

Instances details
ToJSON GetSuite Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetSuite

ToHeaders GetSuite Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetSuite

Methods

toHeaders :: GetSuite -> [Header] #

ToPath GetSuite Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetSuite

ToQuery GetSuite Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetSuite

AWSRequest GetSuite Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetSuite

Associated Types

type AWSResponse GetSuite #

Generic GetSuite Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetSuite

Associated Types

type Rep GetSuite :: Type -> Type #

Methods

from :: GetSuite -> Rep GetSuite x #

to :: Rep GetSuite x -> GetSuite #

Read GetSuite Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetSuite

Show GetSuite Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetSuite

NFData GetSuite Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetSuite

Methods

rnf :: GetSuite -> () #

Eq GetSuite Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetSuite

Hashable GetSuite Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetSuite

Methods

hashWithSalt :: Int -> GetSuite -> Int #

hash :: GetSuite -> Int #

type AWSResponse GetSuite Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetSuite

type Rep GetSuite Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetSuite

type Rep GetSuite = D1 ('MetaData "GetSuite" "Amazonka.DeviceFarm.GetSuite" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "GetSuite'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetSuite Source #

Arguments

:: Text

GetSuite

-> GetSuite 

Create a value of GetSuite with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetSuite, getSuite_arn - The suite's ARN.

data GetSuiteResponse Source #

Represents the result of a get suite request.

See: newGetSuiteResponse smart constructor.

Instances

Instances details
Generic GetSuiteResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetSuite

Associated Types

type Rep GetSuiteResponse :: Type -> Type #

Read GetSuiteResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetSuite

Show GetSuiteResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetSuite

NFData GetSuiteResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetSuite

Methods

rnf :: GetSuiteResponse -> () #

Eq GetSuiteResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetSuite

type Rep GetSuiteResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetSuite

type Rep GetSuiteResponse = D1 ('MetaData "GetSuiteResponse" "Amazonka.DeviceFarm.GetSuite" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "GetSuiteResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "suite") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Suite)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetSuiteResponse Source #

Create a value of GetSuiteResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetSuiteResponse, getSuiteResponse_suite - A collection of one or more tests.

$sel:httpStatus:GetSuiteResponse', getSuiteResponse_httpStatus - The response's http status code.

GetTest

data GetTest Source #

Represents a request to the get test operation.

See: newGetTest smart constructor.

Constructors

GetTest' Text 

Instances

Instances details
ToJSON GetTest Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTest

ToHeaders GetTest Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTest

Methods

toHeaders :: GetTest -> [Header] #

ToPath GetTest Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTest

Methods

toPath :: GetTest -> ByteString #

ToQuery GetTest Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTest

AWSRequest GetTest Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTest

Associated Types

type AWSResponse GetTest #

Generic GetTest Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTest

Associated Types

type Rep GetTest :: Type -> Type #

Methods

from :: GetTest -> Rep GetTest x #

to :: Rep GetTest x -> GetTest #

Read GetTest Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTest

Show GetTest Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTest

NFData GetTest Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTest

Methods

rnf :: GetTest -> () #

Eq GetTest Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTest

Methods

(==) :: GetTest -> GetTest -> Bool #

(/=) :: GetTest -> GetTest -> Bool #

Hashable GetTest Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTest

Methods

hashWithSalt :: Int -> GetTest -> Int #

hash :: GetTest -> Int #

type AWSResponse GetTest Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTest

type Rep GetTest Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTest

type Rep GetTest = D1 ('MetaData "GetTest" "Amazonka.DeviceFarm.GetTest" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "GetTest'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetTest Source #

Arguments

:: Text

GetTest

-> GetTest 

Create a value of GetTest with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetTest, getTest_arn - The test's ARN.

data GetTestResponse Source #

Represents the result of a get test request.

See: newGetTestResponse smart constructor.

Constructors

GetTestResponse' (Maybe Test) Int 

Instances

Instances details
Generic GetTestResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTest

Associated Types

type Rep GetTestResponse :: Type -> Type #

Read GetTestResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTest

Show GetTestResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTest

NFData GetTestResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTest

Methods

rnf :: GetTestResponse -> () #

Eq GetTestResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTest

type Rep GetTestResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTest

type Rep GetTestResponse = D1 ('MetaData "GetTestResponse" "Amazonka.DeviceFarm.GetTest" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "GetTestResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "test") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Test)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetTestResponse Source #

Create a value of GetTestResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetTestResponse, getTestResponse_test - A test condition that is evaluated.

$sel:httpStatus:GetTestResponse', getTestResponse_httpStatus - The response's http status code.

GetTestGridProject

data GetTestGridProject Source #

See: newGetTestGridProject smart constructor.

Instances

Instances details
ToJSON GetTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridProject

ToHeaders GetTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridProject

ToPath GetTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridProject

ToQuery GetTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridProject

AWSRequest GetTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridProject

Associated Types

type AWSResponse GetTestGridProject #

Generic GetTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridProject

Associated Types

type Rep GetTestGridProject :: Type -> Type #

Read GetTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridProject

Show GetTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridProject

NFData GetTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridProject

Methods

rnf :: GetTestGridProject -> () #

Eq GetTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridProject

Hashable GetTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridProject

type AWSResponse GetTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridProject

type Rep GetTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridProject

type Rep GetTestGridProject = D1 ('MetaData "GetTestGridProject" "Amazonka.DeviceFarm.GetTestGridProject" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "GetTestGridProject'" 'PrefixI 'True) (S1 ('MetaSel ('Just "projectArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetTestGridProject Source #

Create a value of GetTestGridProject with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:projectArn:GetTestGridProject', getTestGridProject_projectArn - The ARN of the Selenium testing project, from either CreateTestGridProject or ListTestGridProjects.

data GetTestGridProjectResponse Source #

See: newGetTestGridProjectResponse smart constructor.

Instances

Instances details
Generic GetTestGridProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridProject

Associated Types

type Rep GetTestGridProjectResponse :: Type -> Type #

Read GetTestGridProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridProject

Show GetTestGridProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridProject

NFData GetTestGridProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridProject

Eq GetTestGridProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridProject

type Rep GetTestGridProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridProject

type Rep GetTestGridProjectResponse = D1 ('MetaData "GetTestGridProjectResponse" "Amazonka.DeviceFarm.GetTestGridProject" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "GetTestGridProjectResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "testGridProject") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TestGridProject)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetTestGridProjectResponse Source #

Create a value of GetTestGridProjectResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:testGridProject:GetTestGridProjectResponse', getTestGridProjectResponse_testGridProject - A TestGridProject.

$sel:httpStatus:GetTestGridProjectResponse', getTestGridProjectResponse_httpStatus - The response's http status code.

GetTestGridSession

data GetTestGridSession Source #

See: newGetTestGridSession smart constructor.

Instances

Instances details
ToJSON GetTestGridSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridSession

ToHeaders GetTestGridSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridSession

ToPath GetTestGridSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridSession

ToQuery GetTestGridSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridSession

AWSRequest GetTestGridSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridSession

Associated Types

type AWSResponse GetTestGridSession #

Generic GetTestGridSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridSession

Associated Types

type Rep GetTestGridSession :: Type -> Type #

Read GetTestGridSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridSession

Show GetTestGridSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridSession

NFData GetTestGridSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridSession

Methods

rnf :: GetTestGridSession -> () #

Eq GetTestGridSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridSession

Hashable GetTestGridSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridSession

type AWSResponse GetTestGridSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridSession

type Rep GetTestGridSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridSession

type Rep GetTestGridSession = D1 ('MetaData "GetTestGridSession" "Amazonka.DeviceFarm.GetTestGridSession" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "GetTestGridSession'" 'PrefixI 'True) (S1 ('MetaSel ('Just "projectArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "sessionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sessionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newGetTestGridSession :: GetTestGridSession Source #

Create a value of GetTestGridSession with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:projectArn:GetTestGridSession', getTestGridSession_projectArn - The ARN for the project that this session belongs to. See CreateTestGridProject and ListTestGridProjects.

$sel:sessionArn:GetTestGridSession', getTestGridSession_sessionArn - An ARN that uniquely identifies a TestGridSession.

$sel:sessionId:GetTestGridSession', getTestGridSession_sessionId - An ID associated with this session.

data GetTestGridSessionResponse Source #

See: newGetTestGridSessionResponse smart constructor.

Instances

Instances details
Generic GetTestGridSessionResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridSession

Associated Types

type Rep GetTestGridSessionResponse :: Type -> Type #

Read GetTestGridSessionResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridSession

Show GetTestGridSessionResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridSession

NFData GetTestGridSessionResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridSession

Eq GetTestGridSessionResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridSession

type Rep GetTestGridSessionResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridSession

type Rep GetTestGridSessionResponse = D1 ('MetaData "GetTestGridSessionResponse" "Amazonka.DeviceFarm.GetTestGridSession" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "GetTestGridSessionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "testGridSession") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TestGridSession)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetTestGridSessionResponse Source #

Create a value of GetTestGridSessionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:testGridSession:GetTestGridSessionResponse', getTestGridSessionResponse_testGridSession - The TestGridSession that was requested.

$sel:httpStatus:GetTestGridSessionResponse', getTestGridSessionResponse_httpStatus - The response's http status code.

GetUpload

data GetUpload Source #

Represents a request to the get upload operation.

See: newGetUpload smart constructor.

Constructors

GetUpload' Text 

Instances

Instances details
ToJSON GetUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetUpload

ToHeaders GetUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetUpload

Methods

toHeaders :: GetUpload -> [Header] #

ToPath GetUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetUpload

ToQuery GetUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetUpload

AWSRequest GetUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetUpload

Associated Types

type AWSResponse GetUpload #

Generic GetUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetUpload

Associated Types

type Rep GetUpload :: Type -> Type #

Read GetUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetUpload

Show GetUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetUpload

NFData GetUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetUpload

Methods

rnf :: GetUpload -> () #

Eq GetUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetUpload

Hashable GetUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetUpload

type AWSResponse GetUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetUpload

type Rep GetUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetUpload

type Rep GetUpload = D1 ('MetaData "GetUpload" "Amazonka.DeviceFarm.GetUpload" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "GetUpload'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetUpload Source #

Arguments

:: Text

GetUpload

-> GetUpload 

Create a value of GetUpload with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetUpload, getUpload_arn - The upload's ARN.

data GetUploadResponse Source #

Represents the result of a get upload request.

See: newGetUploadResponse smart constructor.

Instances

Instances details
Generic GetUploadResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetUpload

Associated Types

type Rep GetUploadResponse :: Type -> Type #

Show GetUploadResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetUpload

NFData GetUploadResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetUpload

Methods

rnf :: GetUploadResponse -> () #

Eq GetUploadResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetUpload

type Rep GetUploadResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetUpload

type Rep GetUploadResponse = D1 ('MetaData "GetUploadResponse" "Amazonka.DeviceFarm.GetUpload" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "GetUploadResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "upload") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Upload)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetUploadResponse Source #

Create a value of GetUploadResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:upload:GetUploadResponse', getUploadResponse_upload - An app or a set of one or more tests to upload or that have been uploaded.

$sel:httpStatus:GetUploadResponse', getUploadResponse_httpStatus - The response's http status code.

GetVPCEConfiguration

data GetVPCEConfiguration Source #

See: newGetVPCEConfiguration smart constructor.

Instances

Instances details
ToJSON GetVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetVPCEConfiguration

ToHeaders GetVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetVPCEConfiguration

ToPath GetVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetVPCEConfiguration

ToQuery GetVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetVPCEConfiguration

AWSRequest GetVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetVPCEConfiguration

Associated Types

type AWSResponse GetVPCEConfiguration #

Generic GetVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetVPCEConfiguration

Associated Types

type Rep GetVPCEConfiguration :: Type -> Type #

Read GetVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetVPCEConfiguration

Show GetVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetVPCEConfiguration

NFData GetVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetVPCEConfiguration

Methods

rnf :: GetVPCEConfiguration -> () #

Eq GetVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetVPCEConfiguration

Hashable GetVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetVPCEConfiguration

type AWSResponse GetVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetVPCEConfiguration

type Rep GetVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetVPCEConfiguration

type Rep GetVPCEConfiguration = D1 ('MetaData "GetVPCEConfiguration" "Amazonka.DeviceFarm.GetVPCEConfiguration" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "GetVPCEConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetVPCEConfiguration Source #

Create a value of GetVPCEConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetVPCEConfiguration, getVPCEConfiguration_arn - The Amazon Resource Name (ARN) of the VPC endpoint configuration you want to describe.

data GetVPCEConfigurationResponse Source #

See: newGetVPCEConfigurationResponse smart constructor.

Instances

Instances details
Generic GetVPCEConfigurationResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetVPCEConfiguration

Associated Types

type Rep GetVPCEConfigurationResponse :: Type -> Type #

Read GetVPCEConfigurationResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetVPCEConfiguration

Show GetVPCEConfigurationResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetVPCEConfiguration

NFData GetVPCEConfigurationResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetVPCEConfiguration

Eq GetVPCEConfigurationResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetVPCEConfiguration

type Rep GetVPCEConfigurationResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetVPCEConfiguration

type Rep GetVPCEConfigurationResponse = D1 ('MetaData "GetVPCEConfigurationResponse" "Amazonka.DeviceFarm.GetVPCEConfiguration" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "GetVPCEConfigurationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "vpceConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VPCEConfiguration)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetVPCEConfigurationResponse Source #

Create a value of GetVPCEConfigurationResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:vpceConfiguration:GetVPCEConfigurationResponse', getVPCEConfigurationResponse_vpceConfiguration - An object that contains information about your VPC endpoint configuration.

$sel:httpStatus:GetVPCEConfigurationResponse', getVPCEConfigurationResponse_httpStatus - The response's http status code.

InstallToRemoteAccessSession

data InstallToRemoteAccessSession Source #

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.

See: newInstallToRemoteAccessSession smart constructor.

Instances

Instances details
ToJSON InstallToRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.InstallToRemoteAccessSession

ToHeaders InstallToRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.InstallToRemoteAccessSession

ToPath InstallToRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.InstallToRemoteAccessSession

ToQuery InstallToRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.InstallToRemoteAccessSession

AWSRequest InstallToRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.InstallToRemoteAccessSession

Generic InstallToRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.InstallToRemoteAccessSession

Associated Types

type Rep InstallToRemoteAccessSession :: Type -> Type #

Read InstallToRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.InstallToRemoteAccessSession

Show InstallToRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.InstallToRemoteAccessSession

NFData InstallToRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.InstallToRemoteAccessSession

Eq InstallToRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.InstallToRemoteAccessSession

Hashable InstallToRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.InstallToRemoteAccessSession

type AWSResponse InstallToRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.InstallToRemoteAccessSession

type Rep InstallToRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.InstallToRemoteAccessSession

type Rep InstallToRemoteAccessSession = D1 ('MetaData "InstallToRemoteAccessSession" "Amazonka.DeviceFarm.InstallToRemoteAccessSession" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "InstallToRemoteAccessSession'" 'PrefixI 'True) (S1 ('MetaSel ('Just "remoteAccessSessionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "appArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newInstallToRemoteAccessSession Source #

Create a value of InstallToRemoteAccessSession with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:remoteAccessSessionArn:InstallToRemoteAccessSession', installToRemoteAccessSession_remoteAccessSessionArn - The Amazon Resource Name (ARN) of the remote access session about which you are requesting information.

$sel:appArn:InstallToRemoteAccessSession', installToRemoteAccessSession_appArn - The ARN of the app about which you are requesting information.

data InstallToRemoteAccessSessionResponse Source #

Represents the response from the server after AWS Device Farm makes a request to install to a remote access session.

See: newInstallToRemoteAccessSessionResponse smart constructor.

Instances

Instances details
Generic InstallToRemoteAccessSessionResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.InstallToRemoteAccessSession

Show InstallToRemoteAccessSessionResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.InstallToRemoteAccessSession

NFData InstallToRemoteAccessSessionResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.InstallToRemoteAccessSession

Eq InstallToRemoteAccessSessionResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.InstallToRemoteAccessSession

type Rep InstallToRemoteAccessSessionResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.InstallToRemoteAccessSession

type Rep InstallToRemoteAccessSessionResponse = D1 ('MetaData "InstallToRemoteAccessSessionResponse" "Amazonka.DeviceFarm.InstallToRemoteAccessSession" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "InstallToRemoteAccessSessionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appUpload") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Upload)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newInstallToRemoteAccessSessionResponse Source #

Create a value of InstallToRemoteAccessSessionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

InstallToRemoteAccessSessionResponse, installToRemoteAccessSessionResponse_appUpload - An app to upload or that has been uploaded.

$sel:httpStatus:InstallToRemoteAccessSessionResponse', installToRemoteAccessSessionResponse_httpStatus - The response's http status code.

ListArtifacts (Paginated)

data ListArtifacts Source #

Represents a request to the list artifacts operation.

See: newListArtifacts smart constructor.

Instances

Instances details
ToJSON ListArtifacts Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListArtifacts

ToHeaders ListArtifacts Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListArtifacts

ToPath ListArtifacts Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListArtifacts

ToQuery ListArtifacts Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListArtifacts

AWSPager ListArtifacts Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListArtifacts

AWSRequest ListArtifacts Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListArtifacts

Associated Types

type AWSResponse ListArtifacts #

Generic ListArtifacts Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListArtifacts

Associated Types

type Rep ListArtifacts :: Type -> Type #

Read ListArtifacts Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListArtifacts

Show ListArtifacts Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListArtifacts

NFData ListArtifacts Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListArtifacts

Methods

rnf :: ListArtifacts -> () #

Eq ListArtifacts Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListArtifacts

Hashable ListArtifacts Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListArtifacts

type AWSResponse ListArtifacts Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListArtifacts

type Rep ListArtifacts Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListArtifacts

type Rep ListArtifacts = D1 ('MetaData "ListArtifacts" "Amazonka.DeviceFarm.ListArtifacts" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "ListArtifacts'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ArtifactCategory))))

newListArtifacts Source #

Create a value of ListArtifacts with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListArtifacts, listArtifacts_nextToken - An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

ListArtifacts, listArtifacts_arn - The run, job, suite, or test ARN.

ListArtifacts, listArtifacts_type - The artifacts' type.

Allowed values include:

  • FILE
  • LOG
  • SCREENSHOT

data ListArtifactsResponse Source #

Represents the result of a list artifacts operation.

See: newListArtifactsResponse smart constructor.

Instances

Instances details
Generic ListArtifactsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListArtifacts

Associated Types

type Rep ListArtifactsResponse :: Type -> Type #

Read ListArtifactsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListArtifacts

Show ListArtifactsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListArtifacts

NFData ListArtifactsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListArtifacts

Methods

rnf :: ListArtifactsResponse -> () #

Eq ListArtifactsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListArtifacts

type Rep ListArtifactsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListArtifacts

type Rep ListArtifactsResponse = D1 ('MetaData "ListArtifactsResponse" "Amazonka.DeviceFarm.ListArtifacts" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "ListArtifactsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "artifacts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Artifact])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListArtifactsResponse Source #

Create a value of ListArtifactsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:artifacts:ListArtifactsResponse', listArtifactsResponse_artifacts - Information about the artifacts.

ListArtifacts, listArtifactsResponse_nextToken - If the number of items that are returned is significantly large, this is an identifier that is also returned. It can be used in a subsequent call to this operation to return the next set of items in the list.

$sel:httpStatus:ListArtifactsResponse', listArtifactsResponse_httpStatus - The response's http status code.

ListDeviceInstances (Paginated)

data ListDeviceInstances Source #

See: newListDeviceInstances smart constructor.

Instances

Instances details
ToJSON ListDeviceInstances Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDeviceInstances

ToHeaders ListDeviceInstances Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDeviceInstances

ToPath ListDeviceInstances Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDeviceInstances

ToQuery ListDeviceInstances Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDeviceInstances

AWSPager ListDeviceInstances Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDeviceInstances

AWSRequest ListDeviceInstances Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDeviceInstances

Associated Types

type AWSResponse ListDeviceInstances #

Generic ListDeviceInstances Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDeviceInstances

Associated Types

type Rep ListDeviceInstances :: Type -> Type #

Read ListDeviceInstances Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDeviceInstances

Show ListDeviceInstances Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDeviceInstances

NFData ListDeviceInstances Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDeviceInstances

Methods

rnf :: ListDeviceInstances -> () #

Eq ListDeviceInstances Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDeviceInstances

Hashable ListDeviceInstances Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDeviceInstances

type AWSResponse ListDeviceInstances Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDeviceInstances

type Rep ListDeviceInstances Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDeviceInstances

type Rep ListDeviceInstances = D1 ('MetaData "ListDeviceInstances" "Amazonka.DeviceFarm.ListDeviceInstances" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "ListDeviceInstances'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListDeviceInstances :: ListDeviceInstances Source #

Create a value of ListDeviceInstances with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:ListDeviceInstances', listDeviceInstances_maxResults - An integer that specifies the maximum number of items you want to return in the API response.

ListDeviceInstances, listDeviceInstances_nextToken - An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

data ListDeviceInstancesResponse Source #

See: newListDeviceInstancesResponse smart constructor.

Instances

Instances details
Generic ListDeviceInstancesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDeviceInstances

Associated Types

type Rep ListDeviceInstancesResponse :: Type -> Type #

Read ListDeviceInstancesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDeviceInstances

Show ListDeviceInstancesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDeviceInstances

NFData ListDeviceInstancesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDeviceInstances

Eq ListDeviceInstancesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDeviceInstances

type Rep ListDeviceInstancesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDeviceInstances

type Rep ListDeviceInstancesResponse = D1 ('MetaData "ListDeviceInstancesResponse" "Amazonka.DeviceFarm.ListDeviceInstances" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "ListDeviceInstancesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "deviceInstances") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DeviceInstance])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListDeviceInstancesResponse Source #

Create a value of ListDeviceInstancesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:deviceInstances:ListDeviceInstancesResponse', listDeviceInstancesResponse_deviceInstances - An object that contains information about your device instances.

ListDeviceInstances, listDeviceInstancesResponse_nextToken - An identifier that can be used in the next call to this operation to return the next set of items in the list.

$sel:httpStatus:ListDeviceInstancesResponse', listDeviceInstancesResponse_httpStatus - The response's http status code.

ListDevicePools (Paginated)

data ListDevicePools Source #

Represents the result of a list device pools request.

See: newListDevicePools smart constructor.

Instances

Instances details
ToJSON ListDevicePools Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevicePools

ToHeaders ListDevicePools Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevicePools

ToPath ListDevicePools Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevicePools

ToQuery ListDevicePools Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevicePools

AWSPager ListDevicePools Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevicePools

AWSRequest ListDevicePools Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevicePools

Associated Types

type AWSResponse ListDevicePools #

Generic ListDevicePools Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevicePools

Associated Types

type Rep ListDevicePools :: Type -> Type #

Read ListDevicePools Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevicePools

Show ListDevicePools Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevicePools

NFData ListDevicePools Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevicePools

Methods

rnf :: ListDevicePools -> () #

Eq ListDevicePools Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevicePools

Hashable ListDevicePools Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevicePools

type AWSResponse ListDevicePools Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevicePools

type Rep ListDevicePools Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevicePools

type Rep ListDevicePools = D1 ('MetaData "ListDevicePools" "Amazonka.DeviceFarm.ListDevicePools" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "ListDevicePools'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DevicePoolType)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListDevicePools Source #

Create a value of ListDevicePools with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListDevicePools, listDevicePools_nextToken - An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

ListDevicePools, listDevicePools_type - The device pools' type.

Allowed values include:

  • CURATED: A device pool that is created and managed by AWS Device Farm.
  • PRIVATE: A device pool that is created and managed by the device pool developer.

ListDevicePools, listDevicePools_arn - The project ARN.

data ListDevicePoolsResponse Source #

Represents the result of a list device pools request.

See: newListDevicePoolsResponse smart constructor.

Instances

Instances details
Generic ListDevicePoolsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevicePools

Associated Types

type Rep ListDevicePoolsResponse :: Type -> Type #

Read ListDevicePoolsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevicePools

Show ListDevicePoolsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevicePools

NFData ListDevicePoolsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevicePools

Methods

rnf :: ListDevicePoolsResponse -> () #

Eq ListDevicePoolsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevicePools

type Rep ListDevicePoolsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevicePools

type Rep ListDevicePoolsResponse = D1 ('MetaData "ListDevicePoolsResponse" "Amazonka.DeviceFarm.ListDevicePools" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "ListDevicePoolsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "devicePools") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DevicePool])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListDevicePoolsResponse Source #

Create a value of ListDevicePoolsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:devicePools:ListDevicePoolsResponse', listDevicePoolsResponse_devicePools - Information about the device pools.

ListDevicePools, listDevicePoolsResponse_nextToken - If the number of items that are returned is significantly large, this is an identifier that is also returned. It can be used in a subsequent call to this operation to return the next set of items in the list.

$sel:httpStatus:ListDevicePoolsResponse', listDevicePoolsResponse_httpStatus - The response's http status code.

ListDevices (Paginated)

data ListDevices Source #

Represents the result of a list devices request.

See: newListDevices smart constructor.

Instances

Instances details
ToJSON ListDevices Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevices

ToHeaders ListDevices Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevices

Methods

toHeaders :: ListDevices -> [Header] #

ToPath ListDevices Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevices

ToQuery ListDevices Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevices

AWSPager ListDevices Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevices

AWSRequest ListDevices Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevices

Associated Types

type AWSResponse ListDevices #

Generic ListDevices Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevices

Associated Types

type Rep ListDevices :: Type -> Type #

Read ListDevices Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevices

Show ListDevices Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevices

NFData ListDevices Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevices

Methods

rnf :: ListDevices -> () #

Eq ListDevices Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevices

Hashable ListDevices Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevices

type AWSResponse ListDevices Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevices

type Rep ListDevices Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevices

type Rep ListDevices = D1 ('MetaData "ListDevices" "Amazonka.DeviceFarm.ListDevices" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "ListDevices'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DeviceFilter])) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newListDevices :: ListDevices Source #

Create a value of ListDevices with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListDevices, listDevices_arn - The Amazon Resource Name (ARN) of the project.

ListDevices, listDevices_filters - Used to select a set of devices. A filter is made up of an attribute, an operator, and one or more values.

  • Attribute: The aspect of a device such as platform or model used as the selection criteria in a device filter.

    Allowed values include:

    • ARN: The Amazon Resource Name (ARN) of the device (for example, arn:aws:devicefarm:us-west-2::device:12345Example).
    • PLATFORM: The device platform. Valid values are ANDROID or IOS.
    • OS_VERSION: The operating system version (for example, 10.3.2).
    • MODEL: The device model (for example, iPad 5th Gen).
    • AVAILABILITY: The current availability of the device. Valid values are AVAILABLE, HIGHLY_AVAILABLE, BUSY, or TEMPORARY_NOT_AVAILABLE.
    • FORM_FACTOR: The device form factor. Valid values are PHONE or TABLET.
    • MANUFACTURER: The device manufacturer (for example, Apple).
    • REMOTE_ACCESS_ENABLED: Whether the device is enabled for remote access. Valid values are TRUE or FALSE.
    • REMOTE_DEBUG_ENABLED: Whether the device is enabled for remote debugging. Valid values are TRUE or FALSE. Because remote debugging is no longer supported, this attribute is ignored.
    • INSTANCE_ARN: The Amazon Resource Name (ARN) of the device instance.
    • INSTANCE_LABELS: The label of the device instance.
    • FLEET_TYPE: The fleet type. Valid values are PUBLIC or PRIVATE.
  • Operator: The filter operator.

    • The EQUALS operator is available for every attribute except INSTANCE_LABELS.
    • The CONTAINS operator is available for the INSTANCE_LABELS and MODEL attributes.
    • The IN and NOT_IN operators are available for the ARN, OS_VERSION, MODEL, MANUFACTURER, and INSTANCE_ARN attributes.
    • The LESS_THAN, GREATER_THAN, LESS_THAN_OR_EQUALS, and GREATER_THAN_OR_EQUALS operators are also available for the OS_VERSION attribute.
  • Values: An array of one or more filter values.

    • The IN and NOT_IN operators take a values array that has one or more elements.
    • The other operators require an array with a single element.
    • In a request, the AVAILABILITY attribute takes the following values: AVAILABLE, HIGHLY_AVAILABLE, BUSY, or TEMPORARY_NOT_AVAILABLE.

ListDevices, listDevices_nextToken - An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

data ListDevicesResponse Source #

Represents the result of a list devices operation.

See: newListDevicesResponse smart constructor.

Instances

Instances details
Generic ListDevicesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevices

Associated Types

type Rep ListDevicesResponse :: Type -> Type #

Read ListDevicesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevices

Show ListDevicesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevices

NFData ListDevicesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevices

Methods

rnf :: ListDevicesResponse -> () #

Eq ListDevicesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevices

type Rep ListDevicesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevices

type Rep ListDevicesResponse = D1 ('MetaData "ListDevicesResponse" "Amazonka.DeviceFarm.ListDevices" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "ListDevicesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "devices") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Device])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListDevicesResponse Source #

Create a value of ListDevicesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:devices:ListDevicesResponse', listDevicesResponse_devices - Information about the devices.

ListDevices, listDevicesResponse_nextToken - If the number of items that are returned is significantly large, this is an identifier that is also returned. It can be used in a subsequent call to this operation to return the next set of items in the list.

$sel:httpStatus:ListDevicesResponse', listDevicesResponse_httpStatus - The response's http status code.

ListInstanceProfiles (Paginated)

data ListInstanceProfiles Source #

See: newListInstanceProfiles smart constructor.

Instances

Instances details
ToJSON ListInstanceProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

ToHeaders ListInstanceProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

ToPath ListInstanceProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

ToQuery ListInstanceProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

AWSPager ListInstanceProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

AWSRequest ListInstanceProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

Associated Types

type AWSResponse ListInstanceProfiles #

Generic ListInstanceProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

Associated Types

type Rep ListInstanceProfiles :: Type -> Type #

Read ListInstanceProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

Show ListInstanceProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

NFData ListInstanceProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

Methods

rnf :: ListInstanceProfiles -> () #

Eq ListInstanceProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

Hashable ListInstanceProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

type AWSResponse ListInstanceProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

type Rep ListInstanceProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

type Rep ListInstanceProfiles = D1 ('MetaData "ListInstanceProfiles" "Amazonka.DeviceFarm.ListInstanceProfiles" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "ListInstanceProfiles'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListInstanceProfiles :: ListInstanceProfiles Source #

Create a value of ListInstanceProfiles with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:ListInstanceProfiles', listInstanceProfiles_maxResults - An integer that specifies the maximum number of items you want to return in the API response.

ListInstanceProfiles, listInstanceProfiles_nextToken - An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

data ListInstanceProfilesResponse Source #

See: newListInstanceProfilesResponse smart constructor.

Instances

Instances details
Generic ListInstanceProfilesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

Associated Types

type Rep ListInstanceProfilesResponse :: Type -> Type #

Read ListInstanceProfilesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

Show ListInstanceProfilesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

NFData ListInstanceProfilesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

Eq ListInstanceProfilesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

type Rep ListInstanceProfilesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

type Rep ListInstanceProfilesResponse = D1 ('MetaData "ListInstanceProfilesResponse" "Amazonka.DeviceFarm.ListInstanceProfiles" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "ListInstanceProfilesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceProfiles") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [InstanceProfile])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListInstanceProfilesResponse Source #

Create a value of ListInstanceProfilesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:instanceProfiles:ListInstanceProfilesResponse', listInstanceProfilesResponse_instanceProfiles - An object that contains information about your instance profiles.

ListInstanceProfiles, listInstanceProfilesResponse_nextToken - An identifier that can be used in the next call to this operation to return the next set of items in the list.

$sel:httpStatus:ListInstanceProfilesResponse', listInstanceProfilesResponse_httpStatus - The response's http status code.

ListJobs (Paginated)

data ListJobs Source #

Represents a request to the list jobs operation.

See: newListJobs smart constructor.

Constructors

ListJobs' (Maybe Text) Text 

Instances

Instances details
ToJSON ListJobs Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListJobs

ToHeaders ListJobs Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListJobs

Methods

toHeaders :: ListJobs -> [Header] #

ToPath ListJobs Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListJobs

ToQuery ListJobs Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListJobs

AWSPager ListJobs Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListJobs

AWSRequest ListJobs Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListJobs

Associated Types

type AWSResponse ListJobs #

Generic ListJobs Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListJobs

Associated Types

type Rep ListJobs :: Type -> Type #

Methods

from :: ListJobs -> Rep ListJobs x #

to :: Rep ListJobs x -> ListJobs #

Read ListJobs Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListJobs

Show ListJobs Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListJobs

NFData ListJobs Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListJobs

Methods

rnf :: ListJobs -> () #

Eq ListJobs Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListJobs

Hashable ListJobs Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListJobs

Methods

hashWithSalt :: Int -> ListJobs -> Int #

hash :: ListJobs -> Int #

type AWSResponse ListJobs Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListJobs

type Rep ListJobs Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListJobs

type Rep ListJobs = D1 ('MetaData "ListJobs" "Amazonka.DeviceFarm.ListJobs" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "ListJobs'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newListJobs Source #

Arguments

:: Text

ListJobs

-> ListJobs 

Create a value of ListJobs with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListJobs, listJobs_nextToken - An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

ListJobs, listJobs_arn - The run's Amazon Resource Name (ARN).

data ListJobsResponse Source #

Represents the result of a list jobs request.

See: newListJobsResponse smart constructor.

Constructors

ListJobsResponse' (Maybe [Job]) (Maybe Text) Int 

Instances

Instances details
Generic ListJobsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListJobs

Associated Types

type Rep ListJobsResponse :: Type -> Type #

Read ListJobsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListJobs

Show ListJobsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListJobs

NFData ListJobsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListJobs

Methods

rnf :: ListJobsResponse -> () #

Eq ListJobsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListJobs

type Rep ListJobsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListJobs

type Rep ListJobsResponse = D1 ('MetaData "ListJobsResponse" "Amazonka.DeviceFarm.ListJobs" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "ListJobsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "jobs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Job])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListJobsResponse Source #

Create a value of ListJobsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:jobs:ListJobsResponse', listJobsResponse_jobs - Information about the jobs.

ListJobs, listJobsResponse_nextToken - If the number of items that are returned is significantly large, this is an identifier that is also returned. It can be used in a subsequent call to this operation to return the next set of items in the list.

$sel:httpStatus:ListJobsResponse', listJobsResponse_httpStatus - The response's http status code.

ListNetworkProfiles (Paginated)

data ListNetworkProfiles Source #

See: newListNetworkProfiles smart constructor.

Instances

Instances details
ToJSON ListNetworkProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListNetworkProfiles

ToHeaders ListNetworkProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListNetworkProfiles

ToPath ListNetworkProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListNetworkProfiles

ToQuery ListNetworkProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListNetworkProfiles

AWSPager ListNetworkProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListNetworkProfiles

AWSRequest ListNetworkProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListNetworkProfiles

Associated Types

type AWSResponse ListNetworkProfiles #

Generic ListNetworkProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListNetworkProfiles

Associated Types

type Rep ListNetworkProfiles :: Type -> Type #

Read ListNetworkProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListNetworkProfiles

Show ListNetworkProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListNetworkProfiles

NFData ListNetworkProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListNetworkProfiles

Methods

rnf :: ListNetworkProfiles -> () #

Eq ListNetworkProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListNetworkProfiles

Hashable ListNetworkProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListNetworkProfiles

type AWSResponse ListNetworkProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListNetworkProfiles

type Rep ListNetworkProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListNetworkProfiles

type Rep ListNetworkProfiles = D1 ('MetaData "ListNetworkProfiles" "Amazonka.DeviceFarm.ListNetworkProfiles" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "ListNetworkProfiles'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NetworkProfileType)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListNetworkProfiles Source #

Create a value of ListNetworkProfiles with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListNetworkProfiles, listNetworkProfiles_nextToken - An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

ListNetworkProfiles, listNetworkProfiles_type - The type of network profile to return information about. Valid values are listed here.

ListNetworkProfiles, listNetworkProfiles_arn - The Amazon Resource Name (ARN) of the project for which you want to list network profiles.

data ListNetworkProfilesResponse Source #

See: newListNetworkProfilesResponse smart constructor.

Instances

Instances details
Generic ListNetworkProfilesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListNetworkProfiles

Associated Types

type Rep ListNetworkProfilesResponse :: Type -> Type #

Read ListNetworkProfilesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListNetworkProfiles

Show ListNetworkProfilesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListNetworkProfiles

NFData ListNetworkProfilesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListNetworkProfiles

Eq ListNetworkProfilesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListNetworkProfiles

type Rep ListNetworkProfilesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListNetworkProfiles

type Rep ListNetworkProfilesResponse = D1 ('MetaData "ListNetworkProfilesResponse" "Amazonka.DeviceFarm.ListNetworkProfiles" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "ListNetworkProfilesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "networkProfiles") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [NetworkProfile])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListNetworkProfilesResponse Source #

Create a value of ListNetworkProfilesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:networkProfiles:ListNetworkProfilesResponse', listNetworkProfilesResponse_networkProfiles - A list of the available network profiles.

ListNetworkProfiles, listNetworkProfilesResponse_nextToken - An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

$sel:httpStatus:ListNetworkProfilesResponse', listNetworkProfilesResponse_httpStatus - The response's http status code.

ListOfferingPromotions (Paginated)

data ListOfferingPromotions Source #

See: newListOfferingPromotions smart constructor.

Instances

Instances details
ToJSON ListOfferingPromotions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingPromotions

ToHeaders ListOfferingPromotions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingPromotions

ToPath ListOfferingPromotions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingPromotions

ToQuery ListOfferingPromotions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingPromotions

AWSPager ListOfferingPromotions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingPromotions

AWSRequest ListOfferingPromotions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingPromotions

Associated Types

type AWSResponse ListOfferingPromotions #

Generic ListOfferingPromotions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingPromotions

Associated Types

type Rep ListOfferingPromotions :: Type -> Type #

Read ListOfferingPromotions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingPromotions

Show ListOfferingPromotions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingPromotions

NFData ListOfferingPromotions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingPromotions

Methods

rnf :: ListOfferingPromotions -> () #

Eq ListOfferingPromotions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingPromotions

Hashable ListOfferingPromotions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingPromotions

type AWSResponse ListOfferingPromotions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingPromotions

type Rep ListOfferingPromotions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingPromotions

type Rep ListOfferingPromotions = D1 ('MetaData "ListOfferingPromotions" "Amazonka.DeviceFarm.ListOfferingPromotions" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "ListOfferingPromotions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListOfferingPromotions :: ListOfferingPromotions Source #

Create a value of ListOfferingPromotions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListOfferingPromotions, listOfferingPromotions_nextToken - An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

data ListOfferingPromotionsResponse Source #

See: newListOfferingPromotionsResponse smart constructor.

Instances

Instances details
Generic ListOfferingPromotionsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingPromotions

Associated Types

type Rep ListOfferingPromotionsResponse :: Type -> Type #

Read ListOfferingPromotionsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingPromotions

Show ListOfferingPromotionsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingPromotions

NFData ListOfferingPromotionsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingPromotions

Eq ListOfferingPromotionsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingPromotions

type Rep ListOfferingPromotionsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingPromotions

type Rep ListOfferingPromotionsResponse = D1 ('MetaData "ListOfferingPromotionsResponse" "Amazonka.DeviceFarm.ListOfferingPromotions" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "ListOfferingPromotionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "offeringPromotions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [OfferingPromotion])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListOfferingPromotionsResponse Source #

Create a value of ListOfferingPromotionsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListOfferingPromotions, listOfferingPromotionsResponse_nextToken - An identifier to be used in the next call to this operation, to return the next set of items in the list.

$sel:offeringPromotions:ListOfferingPromotionsResponse', listOfferingPromotionsResponse_offeringPromotions - Information about the offering promotions.

$sel:httpStatus:ListOfferingPromotionsResponse', listOfferingPromotionsResponse_httpStatus - The response's http status code.

ListOfferingTransactions (Paginated)

data ListOfferingTransactions Source #

Represents the request to list the offering transaction history.

See: newListOfferingTransactions smart constructor.

Instances

Instances details
ToJSON ListOfferingTransactions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingTransactions

ToHeaders ListOfferingTransactions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingTransactions

ToPath ListOfferingTransactions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingTransactions

ToQuery ListOfferingTransactions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingTransactions

AWSPager ListOfferingTransactions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingTransactions

AWSRequest ListOfferingTransactions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingTransactions

Generic ListOfferingTransactions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingTransactions

Associated Types

type Rep ListOfferingTransactions :: Type -> Type #

Read ListOfferingTransactions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingTransactions

Show ListOfferingTransactions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingTransactions

NFData ListOfferingTransactions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingTransactions

Eq ListOfferingTransactions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingTransactions

Hashable ListOfferingTransactions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingTransactions

type AWSResponse ListOfferingTransactions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingTransactions

type Rep ListOfferingTransactions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingTransactions

type Rep ListOfferingTransactions = D1 ('MetaData "ListOfferingTransactions" "Amazonka.DeviceFarm.ListOfferingTransactions" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "ListOfferingTransactions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListOfferingTransactions :: ListOfferingTransactions Source #

Create a value of ListOfferingTransactions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListOfferingTransactions, listOfferingTransactions_nextToken - An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

data ListOfferingTransactionsResponse Source #

Returns the transaction log of the specified offerings.

See: newListOfferingTransactionsResponse smart constructor.

Instances

Instances details
Generic ListOfferingTransactionsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingTransactions

Associated Types

type Rep ListOfferingTransactionsResponse :: Type -> Type #

Read ListOfferingTransactionsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingTransactions

Show ListOfferingTransactionsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingTransactions

NFData ListOfferingTransactionsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingTransactions

Eq ListOfferingTransactionsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingTransactions

type Rep ListOfferingTransactionsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingTransactions

type Rep ListOfferingTransactionsResponse = D1 ('MetaData "ListOfferingTransactionsResponse" "Amazonka.DeviceFarm.ListOfferingTransactions" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "ListOfferingTransactionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "offeringTransactions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [OfferingTransaction])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListOfferingTransactionsResponse Source #

Create a value of ListOfferingTransactionsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListOfferingTransactions, listOfferingTransactionsResponse_nextToken - An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

$sel:offeringTransactions:ListOfferingTransactionsResponse', listOfferingTransactionsResponse_offeringTransactions - The audit log of subscriptions you have purchased and modified through AWS Device Farm.

$sel:httpStatus:ListOfferingTransactionsResponse', listOfferingTransactionsResponse_httpStatus - The response's http status code.

ListOfferings (Paginated)

data ListOfferings Source #

Represents the request to list all offerings.

See: newListOfferings smart constructor.

Constructors

ListOfferings' (Maybe Text) 

Instances

Instances details
ToJSON ListOfferings Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferings

ToHeaders ListOfferings Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferings

ToPath ListOfferings Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferings

ToQuery ListOfferings Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferings

AWSPager ListOfferings Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferings

AWSRequest ListOfferings Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferings

Associated Types

type AWSResponse ListOfferings #

Generic ListOfferings Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferings

Associated Types

type Rep ListOfferings :: Type -> Type #

Read ListOfferings Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferings

Show ListOfferings Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferings

NFData ListOfferings Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferings

Methods

rnf :: ListOfferings -> () #

Eq ListOfferings Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferings

Hashable ListOfferings Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferings

type AWSResponse ListOfferings Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferings

type Rep ListOfferings Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferings

type Rep ListOfferings = D1 ('MetaData "ListOfferings" "Amazonka.DeviceFarm.ListOfferings" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "ListOfferings'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListOfferings :: ListOfferings Source #

Create a value of ListOfferings with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListOfferings, listOfferings_nextToken - An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

data ListOfferingsResponse Source #

Represents the return values of the list of offerings.

See: newListOfferingsResponse smart constructor.

Instances

Instances details
Generic ListOfferingsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferings

Associated Types

type Rep ListOfferingsResponse :: Type -> Type #

Read ListOfferingsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferings

Show ListOfferingsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferings

NFData ListOfferingsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferings

Methods

rnf :: ListOfferingsResponse -> () #

Eq ListOfferingsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferings

type Rep ListOfferingsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferings

type Rep ListOfferingsResponse = D1 ('MetaData "ListOfferingsResponse" "Amazonka.DeviceFarm.ListOfferings" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "ListOfferingsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "offerings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Offering])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListOfferingsResponse Source #

Create a value of ListOfferingsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListOfferings, listOfferingsResponse_nextToken - An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

$sel:offerings:ListOfferingsResponse', listOfferingsResponse_offerings - A value that represents the list offering results.

$sel:httpStatus:ListOfferingsResponse', listOfferingsResponse_httpStatus - The response's http status code.

ListProjects (Paginated)

data ListProjects Source #

Represents a request to the list projects operation.

See: newListProjects smart constructor.

Constructors

ListProjects' (Maybe Text) (Maybe Text) 

Instances

Instances details
ToJSON ListProjects Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListProjects

ToHeaders ListProjects Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListProjects

ToPath ListProjects Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListProjects

ToQuery ListProjects Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListProjects

AWSPager ListProjects Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListProjects

AWSRequest ListProjects Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListProjects

Associated Types

type AWSResponse ListProjects #

Generic ListProjects Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListProjects

Associated Types

type Rep ListProjects :: Type -> Type #

Read ListProjects Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListProjects

Show ListProjects Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListProjects

NFData ListProjects Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListProjects

Methods

rnf :: ListProjects -> () #

Eq ListProjects Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListProjects

Hashable ListProjects Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListProjects

type AWSResponse ListProjects Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListProjects

type Rep ListProjects Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListProjects

type Rep ListProjects = D1 ('MetaData "ListProjects" "Amazonka.DeviceFarm.ListProjects" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "ListProjects'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListProjects :: ListProjects Source #

Create a value of ListProjects with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListProjects, listProjects_arn - Optional. If no Amazon Resource Name (ARN) is specified, then AWS Device Farm returns a list of all projects for the AWS account. You can also specify a project ARN.

ListProjects, listProjects_nextToken - An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

data ListProjectsResponse Source #

Represents the result of a list projects request.

See: newListProjectsResponse smart constructor.

Instances

Instances details
Generic ListProjectsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListProjects

Associated Types

type Rep ListProjectsResponse :: Type -> Type #

Read ListProjectsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListProjects

Show ListProjectsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListProjects

NFData ListProjectsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListProjects

Methods

rnf :: ListProjectsResponse -> () #

Eq ListProjectsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListProjects

type Rep ListProjectsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListProjects

type Rep ListProjectsResponse = D1 ('MetaData "ListProjectsResponse" "Amazonka.DeviceFarm.ListProjects" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "ListProjectsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "projects") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Project])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListProjectsResponse Source #

Create a value of ListProjectsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListProjects, listProjectsResponse_nextToken - If the number of items that are returned is significantly large, this is an identifier that is also returned. It can be used in a subsequent call to this operation to return the next set of items in the list.

$sel:projects:ListProjectsResponse', listProjectsResponse_projects - Information about the projects.

$sel:httpStatus:ListProjectsResponse', listProjectsResponse_httpStatus - The response's http status code.

ListRemoteAccessSessions (Paginated)

data ListRemoteAccessSessions Source #

Represents the request to return information about the remote access session.

See: newListRemoteAccessSessions smart constructor.

Instances

Instances details
ToJSON ListRemoteAccessSessions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRemoteAccessSessions

ToHeaders ListRemoteAccessSessions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRemoteAccessSessions

ToPath ListRemoteAccessSessions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRemoteAccessSessions

ToQuery ListRemoteAccessSessions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRemoteAccessSessions

AWSPager ListRemoteAccessSessions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRemoteAccessSessions

AWSRequest ListRemoteAccessSessions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRemoteAccessSessions

Generic ListRemoteAccessSessions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRemoteAccessSessions

Associated Types

type Rep ListRemoteAccessSessions :: Type -> Type #

Read ListRemoteAccessSessions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRemoteAccessSessions

Show ListRemoteAccessSessions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRemoteAccessSessions

NFData ListRemoteAccessSessions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRemoteAccessSessions

Eq ListRemoteAccessSessions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRemoteAccessSessions

Hashable ListRemoteAccessSessions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRemoteAccessSessions

type AWSResponse ListRemoteAccessSessions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRemoteAccessSessions

type Rep ListRemoteAccessSessions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRemoteAccessSessions

type Rep ListRemoteAccessSessions = D1 ('MetaData "ListRemoteAccessSessions" "Amazonka.DeviceFarm.ListRemoteAccessSessions" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "ListRemoteAccessSessions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newListRemoteAccessSessions Source #

Create a value of ListRemoteAccessSessions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListRemoteAccessSessions, listRemoteAccessSessions_nextToken - An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

ListRemoteAccessSessions, listRemoteAccessSessions_arn - The Amazon Resource Name (ARN) of the project about which you are requesting information.

data ListRemoteAccessSessionsResponse Source #

Represents the response from the server after AWS Device Farm makes a request to return information about the remote access session.

See: newListRemoteAccessSessionsResponse smart constructor.

Instances

Instances details
Generic ListRemoteAccessSessionsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRemoteAccessSessions

Associated Types

type Rep ListRemoteAccessSessionsResponse :: Type -> Type #

Read ListRemoteAccessSessionsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRemoteAccessSessions

Show ListRemoteAccessSessionsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRemoteAccessSessions

NFData ListRemoteAccessSessionsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRemoteAccessSessions

Eq ListRemoteAccessSessionsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRemoteAccessSessions

type Rep ListRemoteAccessSessionsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRemoteAccessSessions

type Rep ListRemoteAccessSessionsResponse = D1 ('MetaData "ListRemoteAccessSessionsResponse" "Amazonka.DeviceFarm.ListRemoteAccessSessions" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "ListRemoteAccessSessionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "remoteAccessSessions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RemoteAccessSession])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListRemoteAccessSessionsResponse Source #

Create a value of ListRemoteAccessSessionsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListRemoteAccessSessions, listRemoteAccessSessionsResponse_nextToken - An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

$sel:remoteAccessSessions:ListRemoteAccessSessionsResponse', listRemoteAccessSessionsResponse_remoteAccessSessions - A container that represents the metadata from the service about each remote access session you are requesting.

$sel:httpStatus:ListRemoteAccessSessionsResponse', listRemoteAccessSessionsResponse_httpStatus - The response's http status code.

ListRuns (Paginated)

data ListRuns Source #

Represents a request to the list runs operation.

See: newListRuns smart constructor.

Constructors

ListRuns' (Maybe Text) Text 

Instances

Instances details
ToJSON ListRuns Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRuns

ToHeaders ListRuns Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRuns

Methods

toHeaders :: ListRuns -> [Header] #

ToPath ListRuns Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRuns

ToQuery ListRuns Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRuns

AWSPager ListRuns Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRuns

AWSRequest ListRuns Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRuns

Associated Types

type AWSResponse ListRuns #

Generic ListRuns Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRuns

Associated Types

type Rep ListRuns :: Type -> Type #

Methods

from :: ListRuns -> Rep ListRuns x #

to :: Rep ListRuns x -> ListRuns #

Read ListRuns Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRuns

Show ListRuns Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRuns

NFData ListRuns Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRuns

Methods

rnf :: ListRuns -> () #

Eq ListRuns Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRuns

Hashable ListRuns Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRuns

Methods

hashWithSalt :: Int -> ListRuns -> Int #

hash :: ListRuns -> Int #

type AWSResponse ListRuns Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRuns

type Rep ListRuns Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRuns

type Rep ListRuns = D1 ('MetaData "ListRuns" "Amazonka.DeviceFarm.ListRuns" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "ListRuns'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newListRuns Source #

Arguments

:: Text

ListRuns

-> ListRuns 

Create a value of ListRuns with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListRuns, listRuns_nextToken - An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

ListRuns, listRuns_arn - The Amazon Resource Name (ARN) of the project for which you want to list runs.

data ListRunsResponse Source #

Represents the result of a list runs request.

See: newListRunsResponse smart constructor.

Constructors

ListRunsResponse' (Maybe Text) (Maybe [Run]) Int 

Instances

Instances details
Generic ListRunsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRuns

Associated Types

type Rep ListRunsResponse :: Type -> Type #

Read ListRunsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRuns

Show ListRunsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRuns

NFData ListRunsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRuns

Methods

rnf :: ListRunsResponse -> () #

Eq ListRunsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRuns

type Rep ListRunsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRuns

type Rep ListRunsResponse = D1 ('MetaData "ListRunsResponse" "Amazonka.DeviceFarm.ListRuns" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "ListRunsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "runs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Run])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListRunsResponse Source #

Create a value of ListRunsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListRuns, listRunsResponse_nextToken - If the number of items that are returned is significantly large, this is an identifier that is also returned. It can be used in a subsequent call to this operation to return the next set of items in the list.

$sel:runs:ListRunsResponse', listRunsResponse_runs - Information about the runs.

$sel:httpStatus:ListRunsResponse', listRunsResponse_httpStatus - The response's http status code.

ListSamples (Paginated)

data ListSamples Source #

Represents a request to the list samples operation.

See: newListSamples smart constructor.

Constructors

ListSamples' (Maybe Text) Text 

Instances

Instances details
ToJSON ListSamples Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSamples

ToHeaders ListSamples Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSamples

Methods

toHeaders :: ListSamples -> [Header] #

ToPath ListSamples Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSamples

ToQuery ListSamples Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSamples

AWSPager ListSamples Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSamples

AWSRequest ListSamples Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSamples

Associated Types

type AWSResponse ListSamples #

Generic ListSamples Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSamples

Associated Types

type Rep ListSamples :: Type -> Type #

Read ListSamples Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSamples

Show ListSamples Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSamples

NFData ListSamples Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSamples

Methods

rnf :: ListSamples -> () #

Eq ListSamples Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSamples

Hashable ListSamples Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSamples

type AWSResponse ListSamples Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSamples

type Rep ListSamples Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSamples

type Rep ListSamples = D1 ('MetaData "ListSamples" "Amazonka.DeviceFarm.ListSamples" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "ListSamples'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newListSamples Source #

Create a value of ListSamples with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListSamples, listSamples_nextToken - An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

ListSamples, listSamples_arn - The Amazon Resource Name (ARN) of the job used to list samples.

data ListSamplesResponse Source #

Represents the result of a list samples request.

See: newListSamplesResponse smart constructor.

Instances

Instances details
Generic ListSamplesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSamples

Associated Types

type Rep ListSamplesResponse :: Type -> Type #

Read ListSamplesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSamples

Show ListSamplesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSamples

NFData ListSamplesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSamples

Methods

rnf :: ListSamplesResponse -> () #

Eq ListSamplesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSamples

type Rep ListSamplesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSamples

type Rep ListSamplesResponse = D1 ('MetaData "ListSamplesResponse" "Amazonka.DeviceFarm.ListSamples" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "ListSamplesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "samples") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Sample])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListSamplesResponse Source #

Create a value of ListSamplesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListSamples, listSamplesResponse_nextToken - If the number of items that are returned is significantly large, this is an identifier that is also returned. It can be used in a subsequent call to this operation to return the next set of items in the list.

$sel:samples:ListSamplesResponse', listSamplesResponse_samples - Information about the samples.

$sel:httpStatus:ListSamplesResponse', listSamplesResponse_httpStatus - The response's http status code.

ListSuites (Paginated)

data ListSuites Source #

Represents a request to the list suites operation.

See: newListSuites smart constructor.

Constructors

ListSuites' (Maybe Text) Text 

Instances

Instances details
ToJSON ListSuites Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSuites

ToHeaders ListSuites Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSuites

Methods

toHeaders :: ListSuites -> [Header] #

ToPath ListSuites Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSuites

ToQuery ListSuites Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSuites

AWSPager ListSuites Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSuites

AWSRequest ListSuites Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSuites

Associated Types

type AWSResponse ListSuites #

Generic ListSuites Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSuites

Associated Types

type Rep ListSuites :: Type -> Type #

Read ListSuites Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSuites

Show ListSuites Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSuites

NFData ListSuites Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSuites

Methods

rnf :: ListSuites -> () #

Eq ListSuites Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSuites

Hashable ListSuites Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSuites

type AWSResponse ListSuites Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSuites

type Rep ListSuites Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSuites

type Rep ListSuites = D1 ('MetaData "ListSuites" "Amazonka.DeviceFarm.ListSuites" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "ListSuites'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newListSuites Source #

Arguments

:: Text

ListSuites

-> ListSuites 

Create a value of ListSuites with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListSuites, listSuites_nextToken - An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

ListSuites, listSuites_arn - The job's Amazon Resource Name (ARN).

data ListSuitesResponse Source #

Represents the result of a list suites request.

See: newListSuitesResponse smart constructor.

Instances

Instances details
Generic ListSuitesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSuites

Associated Types

type Rep ListSuitesResponse :: Type -> Type #

Read ListSuitesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSuites

Show ListSuitesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSuites

NFData ListSuitesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSuites

Methods

rnf :: ListSuitesResponse -> () #

Eq ListSuitesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSuites

type Rep ListSuitesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSuites

type Rep ListSuitesResponse = D1 ('MetaData "ListSuitesResponse" "Amazonka.DeviceFarm.ListSuites" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "ListSuitesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "suites") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Suite])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListSuitesResponse Source #

Create a value of ListSuitesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListSuites, listSuitesResponse_nextToken - If the number of items that are returned is significantly large, this is an identifier that is also returned. It can be used in a subsequent call to this operation to return the next set of items in the list.

$sel:suites:ListSuitesResponse', listSuitesResponse_suites - Information about the suites.

$sel:httpStatus:ListSuitesResponse', listSuitesResponse_httpStatus - The response's http status code.

ListTagsForResource

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
ToJSON ListTagsForResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTagsForResource

ToHeaders ListTagsForResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTagsForResource

ToPath ListTagsForResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTagsForResource

ToQuery ListTagsForResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTagsForResource

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTagsForResource

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTagsForResource

type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTagsForResource

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTagsForResource

type Rep ListTagsForResource = D1 ('MetaData "ListTagsForResource" "Amazonka.DeviceFarm.ListTagsForResource" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newListTagsForResource Source #

Create a value of ListTagsForResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceARN:ListTagsForResource', listTagsForResource_resourceARN - The Amazon Resource Name (ARN) of the resource or resources for which to list tags. You can associate tags with the following Device Farm resources: PROJECT, RUN, NETWORK_PROFILE, INSTANCE_PROFILE, DEVICE_INSTANCE, SESSION, DEVICE_POOL, DEVICE, and VPCE_CONFIGURATION.

data ListTagsForResourceResponse Source #

See: newListTagsForResourceResponse smart constructor.

Instances

Instances details
Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTagsForResource

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTagsForResource

Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTagsForResource

type Rep ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTagsForResource

type Rep ListTagsForResourceResponse = D1 ('MetaData "ListTagsForResourceResponse" "Amazonka.DeviceFarm.ListTagsForResource" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "ListTagsForResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newListTagsForResourceResponse Source #

Create a value of ListTagsForResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:tags:ListTagsForResourceResponse', listTagsForResourceResponse_tags - The tags to add to the resource. A tag is an array of key-value pairs. Tag keys can have a maximum character length of 128 characters. Tag values can have a maximum length of 256 characters.

$sel:httpStatus:ListTagsForResourceResponse', listTagsForResourceResponse_httpStatus - The response's http status code.

ListTestGridProjects

data ListTestGridProjects Source #

See: newListTestGridProjects smart constructor.

Instances

Instances details
ToJSON ListTestGridProjects Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridProjects

ToHeaders ListTestGridProjects Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridProjects

ToPath ListTestGridProjects Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridProjects

ToQuery ListTestGridProjects Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridProjects

AWSRequest ListTestGridProjects Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridProjects

Associated Types

type AWSResponse ListTestGridProjects #

Generic ListTestGridProjects Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridProjects

Associated Types

type Rep ListTestGridProjects :: Type -> Type #

Read ListTestGridProjects Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridProjects

Show ListTestGridProjects Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridProjects

NFData ListTestGridProjects Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridProjects

Methods

rnf :: ListTestGridProjects -> () #

Eq ListTestGridProjects Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridProjects

Hashable ListTestGridProjects Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridProjects

type AWSResponse ListTestGridProjects Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridProjects

type Rep ListTestGridProjects Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridProjects

type Rep ListTestGridProjects = D1 ('MetaData "ListTestGridProjects" "Amazonka.DeviceFarm.ListTestGridProjects" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "ListTestGridProjects'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResult") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListTestGridProjects :: ListTestGridProjects Source #

Create a value of ListTestGridProjects with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResult:ListTestGridProjects', listTestGridProjects_maxResult - Return no more than this number of results.

ListTestGridProjects, listTestGridProjects_nextToken - From a response, used to continue a paginated listing.

data ListTestGridProjectsResponse Source #

See: newListTestGridProjectsResponse smart constructor.

Instances

Instances details
Generic ListTestGridProjectsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridProjects

Associated Types

type Rep ListTestGridProjectsResponse :: Type -> Type #

Read ListTestGridProjectsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridProjects

Show ListTestGridProjectsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridProjects

NFData ListTestGridProjectsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridProjects

Eq ListTestGridProjectsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridProjects

type Rep ListTestGridProjectsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridProjects

type Rep ListTestGridProjectsResponse = D1 ('MetaData "ListTestGridProjectsResponse" "Amazonka.DeviceFarm.ListTestGridProjects" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "ListTestGridProjectsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "testGridProjects") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [TestGridProject])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListTestGridProjectsResponse Source #

Create a value of ListTestGridProjectsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListTestGridProjects, listTestGridProjectsResponse_nextToken - Used for pagination. Pass into ListTestGridProjects to get more results in a paginated request.

$sel:testGridProjects:ListTestGridProjectsResponse', listTestGridProjectsResponse_testGridProjects - The list of TestGridProjects, based on a ListTestGridProjectsRequest.

$sel:httpStatus:ListTestGridProjectsResponse', listTestGridProjectsResponse_httpStatus - The response's http status code.

ListTestGridSessionActions

data ListTestGridSessionActions Source #

See: newListTestGridSessionActions smart constructor.

Instances

Instances details
ToJSON ListTestGridSessionActions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessionActions

ToHeaders ListTestGridSessionActions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessionActions

ToPath ListTestGridSessionActions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessionActions

ToQuery ListTestGridSessionActions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessionActions

AWSRequest ListTestGridSessionActions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessionActions

Generic ListTestGridSessionActions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessionActions

Associated Types

type Rep ListTestGridSessionActions :: Type -> Type #

Read ListTestGridSessionActions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessionActions

Show ListTestGridSessionActions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessionActions

NFData ListTestGridSessionActions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessionActions

Eq ListTestGridSessionActions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessionActions

Hashable ListTestGridSessionActions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessionActions

type AWSResponse ListTestGridSessionActions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessionActions

type Rep ListTestGridSessionActions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessionActions

type Rep ListTestGridSessionActions = D1 ('MetaData "ListTestGridSessionActions" "Amazonka.DeviceFarm.ListTestGridSessionActions" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "ListTestGridSessionActions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResult") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sessionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListTestGridSessionActions Source #

Create a value of ListTestGridSessionActions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResult:ListTestGridSessionActions', listTestGridSessionActions_maxResult - The maximum number of sessions to return per response.

ListTestGridSessionActions, listTestGridSessionActions_nextToken - Pagination token.

$sel:sessionArn:ListTestGridSessionActions', listTestGridSessionActions_sessionArn - The ARN of the session to retrieve.

data ListTestGridSessionActionsResponse Source #

Instances

Instances details
Generic ListTestGridSessionActionsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessionActions

Associated Types

type Rep ListTestGridSessionActionsResponse :: Type -> Type #

Read ListTestGridSessionActionsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessionActions

Show ListTestGridSessionActionsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessionActions

NFData ListTestGridSessionActionsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessionActions

Eq ListTestGridSessionActionsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessionActions

type Rep ListTestGridSessionActionsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessionActions

type Rep ListTestGridSessionActionsResponse = D1 ('MetaData "ListTestGridSessionActionsResponse" "Amazonka.DeviceFarm.ListTestGridSessionActions" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "ListTestGridSessionActionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "actions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [TestGridSessionAction])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListTestGridSessionActionsResponse Source #

Create a value of ListTestGridSessionActionsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:actions:ListTestGridSessionActionsResponse', listTestGridSessionActionsResponse_actions - The action taken by the session.

ListTestGridSessionActions, listTestGridSessionActionsResponse_nextToken - Pagination token.

$sel:httpStatus:ListTestGridSessionActionsResponse', listTestGridSessionActionsResponse_httpStatus - The response's http status code.

ListTestGridSessionArtifacts

data ListTestGridSessionArtifacts Source #

See: newListTestGridSessionArtifacts smart constructor.

Instances

Instances details
ToJSON ListTestGridSessionArtifacts Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessionArtifacts

ToHeaders ListTestGridSessionArtifacts Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessionArtifacts

ToPath ListTestGridSessionArtifacts Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessionArtifacts

ToQuery ListTestGridSessionArtifacts Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessionArtifacts

AWSRequest ListTestGridSessionArtifacts Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessionArtifacts

Generic ListTestGridSessionArtifacts Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessionArtifacts

Associated Types

type Rep ListTestGridSessionArtifacts :: Type -> Type #

Read ListTestGridSessionArtifacts Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessionArtifacts

Show ListTestGridSessionArtifacts Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessionArtifacts

NFData ListTestGridSessionArtifacts Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessionArtifacts

Eq ListTestGridSessionArtifacts Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessionArtifacts

Hashable ListTestGridSessionArtifacts Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessionArtifacts

type AWSResponse ListTestGridSessionArtifacts Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessionArtifacts

type Rep ListTestGridSessionArtifacts Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessionArtifacts

type Rep ListTestGridSessionArtifacts = D1 ('MetaData "ListTestGridSessionArtifacts" "Amazonka.DeviceFarm.ListTestGridSessionArtifacts" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "ListTestGridSessionArtifacts'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResult") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TestGridSessionArtifactCategory)) :*: S1 ('MetaSel ('Just "sessionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListTestGridSessionArtifacts Source #

Create a value of ListTestGridSessionArtifacts with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResult:ListTestGridSessionArtifacts', listTestGridSessionArtifacts_maxResult - The maximum number of results to be returned by a request.

ListTestGridSessionArtifacts, listTestGridSessionArtifacts_nextToken - Pagination token.

ListTestGridSessionArtifacts, listTestGridSessionArtifacts_type - Limit results to a specified type of artifact.

$sel:sessionArn:ListTestGridSessionArtifacts', listTestGridSessionArtifacts_sessionArn - The ARN of a TestGridSession.

data ListTestGridSessionArtifactsResponse Source #

Instances

Instances details
Generic ListTestGridSessionArtifactsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessionArtifacts

Show ListTestGridSessionArtifactsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessionArtifacts

NFData ListTestGridSessionArtifactsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessionArtifacts

Eq ListTestGridSessionArtifactsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessionArtifacts

type Rep ListTestGridSessionArtifactsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessionArtifacts

type Rep ListTestGridSessionArtifactsResponse = D1 ('MetaData "ListTestGridSessionArtifactsResponse" "Amazonka.DeviceFarm.ListTestGridSessionArtifacts" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "ListTestGridSessionArtifactsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "artifacts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [TestGridSessionArtifact])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListTestGridSessionArtifactsResponse Source #

Create a value of ListTestGridSessionArtifactsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:artifacts:ListTestGridSessionArtifactsResponse', listTestGridSessionArtifactsResponse_artifacts - A list of test grid session artifacts for a TestGridSession.

ListTestGridSessionArtifacts, listTestGridSessionArtifactsResponse_nextToken - Pagination token.

$sel:httpStatus:ListTestGridSessionArtifactsResponse', listTestGridSessionArtifactsResponse_httpStatus - The response's http status code.

ListTestGridSessions

data ListTestGridSessions Source #

See: newListTestGridSessions smart constructor.

Instances

Instances details
ToJSON ListTestGridSessions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessions

ToHeaders ListTestGridSessions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessions

ToPath ListTestGridSessions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessions

ToQuery ListTestGridSessions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessions

AWSRequest ListTestGridSessions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessions

Associated Types

type AWSResponse ListTestGridSessions #

Generic ListTestGridSessions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessions

Associated Types

type Rep ListTestGridSessions :: Type -> Type #

Read ListTestGridSessions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessions

Show ListTestGridSessions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessions

NFData ListTestGridSessions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessions

Methods

rnf :: ListTestGridSessions -> () #

Eq ListTestGridSessions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessions

Hashable ListTestGridSessions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessions

type AWSResponse ListTestGridSessions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessions

type Rep ListTestGridSessions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessions

type Rep ListTestGridSessions = D1 ('MetaData "ListTestGridSessions" "Amazonka.DeviceFarm.ListTestGridSessions" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "ListTestGridSessions'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "creationTimeAfter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "creationTimeBefore") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "endTimeAfter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "endTimeBefore") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 ('MetaSel ('Just "maxResult") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TestGridSessionStatus)) :*: S1 ('MetaSel ('Just "projectArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newListTestGridSessions Source #

Create a value of ListTestGridSessions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:creationTimeAfter:ListTestGridSessions', listTestGridSessions_creationTimeAfter - Return only sessions created after this time.

$sel:creationTimeBefore:ListTestGridSessions', listTestGridSessions_creationTimeBefore - Return only sessions created before this time.

$sel:endTimeAfter:ListTestGridSessions', listTestGridSessions_endTimeAfter - Return only sessions that ended after this time.

$sel:endTimeBefore:ListTestGridSessions', listTestGridSessions_endTimeBefore - Return only sessions that ended before this time.

$sel:maxResult:ListTestGridSessions', listTestGridSessions_maxResult - Return only this many results at a time.

ListTestGridSessions, listTestGridSessions_nextToken - Pagination token.

ListTestGridSessions, listTestGridSessions_status - Return only sessions in this state.

$sel:projectArn:ListTestGridSessions', listTestGridSessions_projectArn - ARN of a TestGridProject.

data ListTestGridSessionsResponse Source #

See: newListTestGridSessionsResponse smart constructor.

Instances

Instances details
Generic ListTestGridSessionsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessions

Associated Types

type Rep ListTestGridSessionsResponse :: Type -> Type #

Read ListTestGridSessionsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessions

Show ListTestGridSessionsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessions

NFData ListTestGridSessionsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessions

Eq ListTestGridSessionsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessions

type Rep ListTestGridSessionsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessions

type Rep ListTestGridSessionsResponse = D1 ('MetaData "ListTestGridSessionsResponse" "Amazonka.DeviceFarm.ListTestGridSessions" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "ListTestGridSessionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "testGridSessions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [TestGridSession])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListTestGridSessionsResponse Source #

Create a value of ListTestGridSessionsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListTestGridSessions, listTestGridSessionsResponse_nextToken - Pagination token.

$sel:testGridSessions:ListTestGridSessionsResponse', listTestGridSessionsResponse_testGridSessions - The sessions that match the criteria in a ListTestGridSessionsRequest.

$sel:httpStatus:ListTestGridSessionsResponse', listTestGridSessionsResponse_httpStatus - The response's http status code.

ListTests (Paginated)

data ListTests Source #

Represents a request to the list tests operation.

See: newListTests smart constructor.

Constructors

ListTests' (Maybe Text) Text 

Instances

Instances details
ToJSON ListTests Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTests

ToHeaders ListTests Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTests

Methods

toHeaders :: ListTests -> [Header] #

ToPath ListTests Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTests

ToQuery ListTests Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTests

AWSPager ListTests Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTests

AWSRequest ListTests Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTests

Associated Types

type AWSResponse ListTests #

Generic ListTests Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTests

Associated Types

type Rep ListTests :: Type -> Type #

Read ListTests Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTests

Show ListTests Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTests

NFData ListTests Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTests

Methods

rnf :: ListTests -> () #

Eq ListTests Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTests

Hashable ListTests Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTests

type AWSResponse ListTests Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTests

type Rep ListTests Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTests

type Rep ListTests = D1 ('MetaData "ListTests" "Amazonka.DeviceFarm.ListTests" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "ListTests'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newListTests Source #

Arguments

:: Text

ListTests

-> ListTests 

Create a value of ListTests with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListTests, listTests_nextToken - An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

ListTests, listTests_arn - The test suite's Amazon Resource Name (ARN).

data ListTestsResponse Source #

Represents the result of a list tests request.

See: newListTestsResponse smart constructor.

Instances

Instances details
Generic ListTestsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTests

Associated Types

type Rep ListTestsResponse :: Type -> Type #

Read ListTestsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTests

Show ListTestsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTests

NFData ListTestsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTests

Methods

rnf :: ListTestsResponse -> () #

Eq ListTestsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTests

type Rep ListTestsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTests

type Rep ListTestsResponse = D1 ('MetaData "ListTestsResponse" "Amazonka.DeviceFarm.ListTests" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "ListTestsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tests") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Test])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListTestsResponse Source #

Create a value of ListTestsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListTests, listTestsResponse_nextToken - If the number of items that are returned is significantly large, this is an identifier that is also returned. It can be used in a subsequent call to this operation to return the next set of items in the list.

$sel:tests:ListTestsResponse', listTestsResponse_tests - Information about the tests.

$sel:httpStatus:ListTestsResponse', listTestsResponse_httpStatus - The response's http status code.

ListUniqueProblems (Paginated)

data ListUniqueProblems Source #

Represents a request to the list unique problems operation.

See: newListUniqueProblems smart constructor.

Instances

Instances details
ToJSON ListUniqueProblems Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUniqueProblems

ToHeaders ListUniqueProblems Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUniqueProblems

ToPath ListUniqueProblems Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUniqueProblems

ToQuery ListUniqueProblems Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUniqueProblems

AWSPager ListUniqueProblems Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUniqueProblems

AWSRequest ListUniqueProblems Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUniqueProblems

Associated Types

type AWSResponse ListUniqueProblems #

Generic ListUniqueProblems Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUniqueProblems

Associated Types

type Rep ListUniqueProblems :: Type -> Type #

Read ListUniqueProblems Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUniqueProblems

Show ListUniqueProblems Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUniqueProblems

NFData ListUniqueProblems Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUniqueProblems

Methods

rnf :: ListUniqueProblems -> () #

Eq ListUniqueProblems Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUniqueProblems

Hashable ListUniqueProblems Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUniqueProblems

type AWSResponse ListUniqueProblems Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUniqueProblems

type Rep ListUniqueProblems Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUniqueProblems

type Rep ListUniqueProblems = D1 ('MetaData "ListUniqueProblems" "Amazonka.DeviceFarm.ListUniqueProblems" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "ListUniqueProblems'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newListUniqueProblems Source #

Create a value of ListUniqueProblems with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListUniqueProblems, listUniqueProblems_nextToken - An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

ListUniqueProblems, listUniqueProblems_arn - The unique problems' ARNs.

data ListUniqueProblemsResponse Source #

Represents the result of a list unique problems request.

See: newListUniqueProblemsResponse smart constructor.

Instances

Instances details
Generic ListUniqueProblemsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUniqueProblems

Associated Types

type Rep ListUniqueProblemsResponse :: Type -> Type #

Read ListUniqueProblemsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUniqueProblems

Show ListUniqueProblemsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUniqueProblems

NFData ListUniqueProblemsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUniqueProblems

Eq ListUniqueProblemsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUniqueProblems

type Rep ListUniqueProblemsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUniqueProblems

type Rep ListUniqueProblemsResponse = D1 ('MetaData "ListUniqueProblemsResponse" "Amazonka.DeviceFarm.ListUniqueProblems" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "ListUniqueProblemsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "uniqueProblems") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap ExecutionResult [UniqueProblem]))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListUniqueProblemsResponse Source #

Create a value of ListUniqueProblemsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListUniqueProblems, listUniqueProblemsResponse_nextToken - If the number of items that are returned is significantly large, this is an identifier that is also returned. It can be used in a subsequent call to this operation to return the next set of items in the list.

$sel:uniqueProblems:ListUniqueProblemsResponse', listUniqueProblemsResponse_uniqueProblems - Information about the unique problems.

Allowed values include:

  • PENDING
  • PASSED
  • WARNED
  • FAILED
  • SKIPPED
  • ERRORED
  • STOPPED

$sel:httpStatus:ListUniqueProblemsResponse', listUniqueProblemsResponse_httpStatus - The response's http status code.

ListUploads (Paginated)

data ListUploads Source #

Represents a request to the list uploads operation.

See: newListUploads smart constructor.

Instances

Instances details
ToJSON ListUploads Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

ToHeaders ListUploads Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

Methods

toHeaders :: ListUploads -> [Header] #

ToPath ListUploads Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

ToQuery ListUploads Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

AWSPager ListUploads Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

AWSRequest ListUploads Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

Associated Types

type AWSResponse ListUploads #

Generic ListUploads Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

Associated Types

type Rep ListUploads :: Type -> Type #

Read ListUploads Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

Show ListUploads Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

NFData ListUploads Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

Methods

rnf :: ListUploads -> () #

Eq ListUploads Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

Hashable ListUploads Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

type AWSResponse ListUploads Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

type Rep ListUploads Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

type Rep ListUploads = D1 ('MetaData "ListUploads" "Amazonka.DeviceFarm.ListUploads" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "ListUploads'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UploadType)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListUploads Source #

Create a value of ListUploads with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListUploads, listUploads_nextToken - An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

ListUploads, listUploads_type - The type of upload.

Must be one of the following values:

  • ANDROID_APP
  • IOS_APP
  • WEB_APP
  • EXTERNAL_DATA
  • APPIUM_JAVA_JUNIT_TEST_PACKAGE
  • APPIUM_JAVA_TESTNG_TEST_PACKAGE
  • APPIUM_PYTHON_TEST_PACKAGE
  • APPIUM_NODE_TEST_PACKAGE
  • APPIUM_RUBY_TEST_PACKAGE
  • APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE
  • APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE
  • APPIUM_WEB_PYTHON_TEST_PACKAGE
  • APPIUM_WEB_NODE_TEST_PACKAGE
  • APPIUM_WEB_RUBY_TEST_PACKAGE
  • CALABASH_TEST_PACKAGE
  • INSTRUMENTATION_TEST_PACKAGE
  • UIAUTOMATION_TEST_PACKAGE
  • UIAUTOMATOR_TEST_PACKAGE
  • XCTEST_TEST_PACKAGE
  • XCTEST_UI_TEST_PACKAGE
  • APPIUM_JAVA_JUNIT_TEST_SPEC
  • APPIUM_JAVA_TESTNG_TEST_SPEC
  • APPIUM_PYTHON_TEST_SPEC
  • APPIUM_NODE_TEST_SPEC
  • APPIUM_RUBY_TEST_SPEC
  • APPIUM_WEB_JAVA_JUNIT_TEST_SPEC
  • APPIUM_WEB_JAVA_TESTNG_TEST_SPEC
  • APPIUM_WEB_PYTHON_TEST_SPEC
  • APPIUM_WEB_NODE_TEST_SPEC
  • APPIUM_WEB_RUBY_TEST_SPEC
  • INSTRUMENTATION_TEST_SPEC
  • XCTEST_UI_TEST_SPEC

ListUploads, listUploads_arn - The Amazon Resource Name (ARN) of the project for which you want to list uploads.

data ListUploadsResponse Source #

Represents the result of a list uploads request.

See: newListUploadsResponse smart constructor.

Instances

Instances details
Generic ListUploadsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

Associated Types

type Rep ListUploadsResponse :: Type -> Type #

Show ListUploadsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

NFData ListUploadsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

Methods

rnf :: ListUploadsResponse -> () #

Eq ListUploadsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

type Rep ListUploadsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

type Rep ListUploadsResponse = D1 ('MetaData "ListUploadsResponse" "Amazonka.DeviceFarm.ListUploads" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "ListUploadsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "uploads") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Upload])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListUploadsResponse Source #

Create a value of ListUploadsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListUploads, listUploadsResponse_nextToken - If the number of items that are returned is significantly large, this is an identifier that is also returned. It can be used in a subsequent call to this operation to return the next set of items in the list.

$sel:uploads:ListUploadsResponse', listUploadsResponse_uploads - Information about the uploads.

$sel:httpStatus:ListUploadsResponse', listUploadsResponse_httpStatus - The response's http status code.

ListVPCEConfigurations (Paginated)

data ListVPCEConfigurations Source #

See: newListVPCEConfigurations smart constructor.

Instances

Instances details
ToJSON ListVPCEConfigurations Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListVPCEConfigurations

ToHeaders ListVPCEConfigurations Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListVPCEConfigurations

ToPath ListVPCEConfigurations Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListVPCEConfigurations

ToQuery ListVPCEConfigurations Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListVPCEConfigurations

AWSPager ListVPCEConfigurations Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListVPCEConfigurations

AWSRequest ListVPCEConfigurations Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListVPCEConfigurations

Associated Types

type AWSResponse ListVPCEConfigurations #

Generic ListVPCEConfigurations Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListVPCEConfigurations

Associated Types

type Rep ListVPCEConfigurations :: Type -> Type #

Read ListVPCEConfigurations Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListVPCEConfigurations

Show ListVPCEConfigurations Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListVPCEConfigurations

NFData ListVPCEConfigurations Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListVPCEConfigurations

Methods

rnf :: ListVPCEConfigurations -> () #

Eq ListVPCEConfigurations Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListVPCEConfigurations

Hashable ListVPCEConfigurations Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListVPCEConfigurations

type AWSResponse ListVPCEConfigurations Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListVPCEConfigurations

type Rep ListVPCEConfigurations Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListVPCEConfigurations

type Rep ListVPCEConfigurations = D1 ('MetaData "ListVPCEConfigurations" "Amazonka.DeviceFarm.ListVPCEConfigurations" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "ListVPCEConfigurations'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListVPCEConfigurations :: ListVPCEConfigurations Source #

Create a value of ListVPCEConfigurations with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:ListVPCEConfigurations', listVPCEConfigurations_maxResults - An integer that specifies the maximum number of items you want to return in the API response.

ListVPCEConfigurations, listVPCEConfigurations_nextToken - An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

data ListVPCEConfigurationsResponse Source #

See: newListVPCEConfigurationsResponse smart constructor.

Instances

Instances details
Generic ListVPCEConfigurationsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListVPCEConfigurations

Associated Types

type Rep ListVPCEConfigurationsResponse :: Type -> Type #

Read ListVPCEConfigurationsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListVPCEConfigurations

Show ListVPCEConfigurationsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListVPCEConfigurations

NFData ListVPCEConfigurationsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListVPCEConfigurations

Eq ListVPCEConfigurationsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListVPCEConfigurations

type Rep ListVPCEConfigurationsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListVPCEConfigurations

type Rep ListVPCEConfigurationsResponse = D1 ('MetaData "ListVPCEConfigurationsResponse" "Amazonka.DeviceFarm.ListVPCEConfigurations" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "ListVPCEConfigurationsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "vpceConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [VPCEConfiguration])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListVPCEConfigurationsResponse Source #

Create a value of ListVPCEConfigurationsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListVPCEConfigurations, listVPCEConfigurationsResponse_nextToken - An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

$sel:vpceConfigurations:ListVPCEConfigurationsResponse', listVPCEConfigurationsResponse_vpceConfigurations - An array of VPCEConfiguration objects that contain information about your VPC endpoint configuration.

$sel:httpStatus:ListVPCEConfigurationsResponse', listVPCEConfigurationsResponse_httpStatus - The response's http status code.

PurchaseOffering

data PurchaseOffering Source #

Represents a request for a purchase offering.

See: newPurchaseOffering smart constructor.

Instances

Instances details
ToJSON PurchaseOffering Source # 
Instance details

Defined in Amazonka.DeviceFarm.PurchaseOffering

ToHeaders PurchaseOffering Source # 
Instance details

Defined in Amazonka.DeviceFarm.PurchaseOffering

ToPath PurchaseOffering Source # 
Instance details

Defined in Amazonka.DeviceFarm.PurchaseOffering

ToQuery PurchaseOffering Source # 
Instance details

Defined in Amazonka.DeviceFarm.PurchaseOffering

AWSRequest PurchaseOffering Source # 
Instance details

Defined in Amazonka.DeviceFarm.PurchaseOffering

Associated Types

type AWSResponse PurchaseOffering #

Generic PurchaseOffering Source # 
Instance details

Defined in Amazonka.DeviceFarm.PurchaseOffering

Associated Types

type Rep PurchaseOffering :: Type -> Type #

Read PurchaseOffering Source # 
Instance details

Defined in Amazonka.DeviceFarm.PurchaseOffering

Show PurchaseOffering Source # 
Instance details

Defined in Amazonka.DeviceFarm.PurchaseOffering

NFData PurchaseOffering Source # 
Instance details

Defined in Amazonka.DeviceFarm.PurchaseOffering

Methods

rnf :: PurchaseOffering -> () #

Eq PurchaseOffering Source # 
Instance details

Defined in Amazonka.DeviceFarm.PurchaseOffering

Hashable PurchaseOffering Source # 
Instance details

Defined in Amazonka.DeviceFarm.PurchaseOffering

type AWSResponse PurchaseOffering Source # 
Instance details

Defined in Amazonka.DeviceFarm.PurchaseOffering

type Rep PurchaseOffering Source # 
Instance details

Defined in Amazonka.DeviceFarm.PurchaseOffering

type Rep PurchaseOffering = D1 ('MetaData "PurchaseOffering" "Amazonka.DeviceFarm.PurchaseOffering" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "PurchaseOffering'" 'PrefixI 'True) (S1 ('MetaSel ('Just "offeringPromotionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "offeringId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "quantity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newPurchaseOffering Source #

Create a value of PurchaseOffering with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

PurchaseOffering, purchaseOffering_offeringPromotionId - The ID of the offering promotion to be applied to the purchase.

$sel:offeringId:PurchaseOffering', purchaseOffering_offeringId - The ID of the offering.

PurchaseOffering, purchaseOffering_quantity - The number of device slots to purchase in an offering request.

data PurchaseOfferingResponse Source #

The result of the purchase offering (for example, success or failure).

See: newPurchaseOfferingResponse smart constructor.

Instances

Instances details
Generic PurchaseOfferingResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.PurchaseOffering

Associated Types

type Rep PurchaseOfferingResponse :: Type -> Type #

Read PurchaseOfferingResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.PurchaseOffering

Show PurchaseOfferingResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.PurchaseOffering

NFData PurchaseOfferingResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.PurchaseOffering

Eq PurchaseOfferingResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.PurchaseOffering

type Rep PurchaseOfferingResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.PurchaseOffering

type Rep PurchaseOfferingResponse = D1 ('MetaData "PurchaseOfferingResponse" "Amazonka.DeviceFarm.PurchaseOffering" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "PurchaseOfferingResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "offeringTransaction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OfferingTransaction)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newPurchaseOfferingResponse Source #

Create a value of PurchaseOfferingResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:offeringTransaction:PurchaseOfferingResponse', purchaseOfferingResponse_offeringTransaction - Represents the offering transaction for the purchase result.

$sel:httpStatus:PurchaseOfferingResponse', purchaseOfferingResponse_httpStatus - The response's http status code.

RenewOffering

data RenewOffering Source #

A request that represents an offering renewal.

See: newRenewOffering smart constructor.

Constructors

RenewOffering' Text Int 

Instances

Instances details
ToJSON RenewOffering Source # 
Instance details

Defined in Amazonka.DeviceFarm.RenewOffering

ToHeaders RenewOffering Source # 
Instance details

Defined in Amazonka.DeviceFarm.RenewOffering

ToPath RenewOffering Source # 
Instance details

Defined in Amazonka.DeviceFarm.RenewOffering

ToQuery RenewOffering Source # 
Instance details

Defined in Amazonka.DeviceFarm.RenewOffering

AWSRequest RenewOffering Source # 
Instance details

Defined in Amazonka.DeviceFarm.RenewOffering

Associated Types

type AWSResponse RenewOffering #

Generic RenewOffering Source # 
Instance details

Defined in Amazonka.DeviceFarm.RenewOffering

Associated Types

type Rep RenewOffering :: Type -> Type #

Read RenewOffering Source # 
Instance details

Defined in Amazonka.DeviceFarm.RenewOffering

Show RenewOffering Source # 
Instance details

Defined in Amazonka.DeviceFarm.RenewOffering

NFData RenewOffering Source # 
Instance details

Defined in Amazonka.DeviceFarm.RenewOffering

Methods

rnf :: RenewOffering -> () #

Eq RenewOffering Source # 
Instance details

Defined in Amazonka.DeviceFarm.RenewOffering

Hashable RenewOffering Source # 
Instance details

Defined in Amazonka.DeviceFarm.RenewOffering

type AWSResponse RenewOffering Source # 
Instance details

Defined in Amazonka.DeviceFarm.RenewOffering

type Rep RenewOffering Source # 
Instance details

Defined in Amazonka.DeviceFarm.RenewOffering

type Rep RenewOffering = D1 ('MetaData "RenewOffering" "Amazonka.DeviceFarm.RenewOffering" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "RenewOffering'" 'PrefixI 'True) (S1 ('MetaSel ('Just "offeringId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "quantity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newRenewOffering Source #

Create a value of RenewOffering with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:offeringId:RenewOffering', renewOffering_offeringId - The ID of a request to renew an offering.

RenewOffering, renewOffering_quantity - The quantity requested in an offering renewal.

data RenewOfferingResponse Source #

The result of a renewal offering.

See: newRenewOfferingResponse smart constructor.

Instances

Instances details
Generic RenewOfferingResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.RenewOffering

Associated Types

type Rep RenewOfferingResponse :: Type -> Type #

Read RenewOfferingResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.RenewOffering

Show RenewOfferingResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.RenewOffering

NFData RenewOfferingResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.RenewOffering

Methods

rnf :: RenewOfferingResponse -> () #

Eq RenewOfferingResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.RenewOffering

type Rep RenewOfferingResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.RenewOffering

type Rep RenewOfferingResponse = D1 ('MetaData "RenewOfferingResponse" "Amazonka.DeviceFarm.RenewOffering" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "RenewOfferingResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "offeringTransaction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OfferingTransaction)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newRenewOfferingResponse Source #

Create a value of RenewOfferingResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:offeringTransaction:RenewOfferingResponse', renewOfferingResponse_offeringTransaction - Represents the status of the offering transaction for the renewal.

$sel:httpStatus:RenewOfferingResponse', renewOfferingResponse_httpStatus - The response's http status code.

ScheduleRun

data ScheduleRun Source #

Represents a request to the schedule run operation.

See: newScheduleRun smart constructor.

Instances

Instances details
ToJSON ScheduleRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.ScheduleRun

ToHeaders ScheduleRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.ScheduleRun

Methods

toHeaders :: ScheduleRun -> [Header] #

ToPath ScheduleRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.ScheduleRun

ToQuery ScheduleRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.ScheduleRun

AWSRequest ScheduleRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.ScheduleRun

Associated Types

type AWSResponse ScheduleRun #

Generic ScheduleRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.ScheduleRun

Associated Types

type Rep ScheduleRun :: Type -> Type #

Read ScheduleRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.ScheduleRun

Show ScheduleRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.ScheduleRun

NFData ScheduleRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.ScheduleRun

Methods

rnf :: ScheduleRun -> () #

Eq ScheduleRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.ScheduleRun

Hashable ScheduleRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.ScheduleRun

type AWSResponse ScheduleRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.ScheduleRun

type Rep ScheduleRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.ScheduleRun

newScheduleRun Source #

Create a value of ScheduleRun with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:appArn:ScheduleRun', scheduleRun_appArn - The ARN of an application package to run tests against, created with CreateUpload. See ListUploads.

$sel:configuration:ScheduleRun', scheduleRun_configuration - Information about the settings for the run to be scheduled.

ScheduleRun, scheduleRun_devicePoolArn - The ARN of the device pool for the run to be scheduled.

$sel:deviceSelectionConfiguration:ScheduleRun', scheduleRun_deviceSelectionConfiguration - The filter criteria used to dynamically select a set of devices for a test run and the maximum number of devices to be included in the run.

Either devicePoolArn or deviceSelectionConfiguration is required in a request.

$sel:executionConfiguration:ScheduleRun', scheduleRun_executionConfiguration - Specifies configuration information about a test run, such as the execution timeout (in minutes).

ScheduleRun, scheduleRun_name - The name for the run to be scheduled.

$sel:projectArn:ScheduleRun', scheduleRun_projectArn - The ARN of the project for the run to be scheduled.

ScheduleRun, scheduleRun_test - Information about the test for the run to be scheduled.

data ScheduleRunResponse Source #

Represents the result of a schedule run request.

See: newScheduleRunResponse smart constructor.

Instances

Instances details
Generic ScheduleRunResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ScheduleRun

Associated Types

type Rep ScheduleRunResponse :: Type -> Type #

Read ScheduleRunResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ScheduleRun

Show ScheduleRunResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ScheduleRun

NFData ScheduleRunResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ScheduleRun

Methods

rnf :: ScheduleRunResponse -> () #

Eq ScheduleRunResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ScheduleRun

type Rep ScheduleRunResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ScheduleRun

type Rep ScheduleRunResponse = D1 ('MetaData "ScheduleRunResponse" "Amazonka.DeviceFarm.ScheduleRun" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "ScheduleRunResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "run") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Run)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newScheduleRunResponse Source #

Create a value of ScheduleRunResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ScheduleRunResponse, scheduleRunResponse_run - Information about the scheduled run.

$sel:httpStatus:ScheduleRunResponse', scheduleRunResponse_httpStatus - The response's http status code.

StopJob

data StopJob Source #

See: newStopJob smart constructor.

Constructors

StopJob' Text 

Instances

Instances details
ToJSON StopJob Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopJob

ToHeaders StopJob Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopJob

Methods

toHeaders :: StopJob -> [Header] #

ToPath StopJob Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopJob

Methods

toPath :: StopJob -> ByteString #

ToQuery StopJob Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopJob

AWSRequest StopJob Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopJob

Associated Types

type AWSResponse StopJob #

Generic StopJob Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopJob

Associated Types

type Rep StopJob :: Type -> Type #

Methods

from :: StopJob -> Rep StopJob x #

to :: Rep StopJob x -> StopJob #

Read StopJob Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopJob

Show StopJob Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopJob

NFData StopJob Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopJob

Methods

rnf :: StopJob -> () #

Eq StopJob Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopJob

Methods

(==) :: StopJob -> StopJob -> Bool #

(/=) :: StopJob -> StopJob -> Bool #

Hashable StopJob Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopJob

Methods

hashWithSalt :: Int -> StopJob -> Int #

hash :: StopJob -> Int #

type AWSResponse StopJob Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopJob

type Rep StopJob Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopJob

type Rep StopJob = D1 ('MetaData "StopJob" "Amazonka.DeviceFarm.StopJob" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "StopJob'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newStopJob Source #

Arguments

:: Text

StopJob

-> StopJob 

Create a value of StopJob with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

StopJob, stopJob_arn - Represents the Amazon Resource Name (ARN) of the Device Farm job to stop.

data StopJobResponse Source #

See: newStopJobResponse smart constructor.

Constructors

StopJobResponse' (Maybe Job) Int 

Instances

Instances details
Generic StopJobResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopJob

Associated Types

type Rep StopJobResponse :: Type -> Type #

Read StopJobResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopJob

Show StopJobResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopJob

NFData StopJobResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopJob

Methods

rnf :: StopJobResponse -> () #

Eq StopJobResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopJob

type Rep StopJobResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopJob

type Rep StopJobResponse = D1 ('MetaData "StopJobResponse" "Amazonka.DeviceFarm.StopJob" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "StopJobResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "job") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Job)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newStopJobResponse Source #

Create a value of StopJobResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

StopJobResponse, stopJobResponse_job - The job that was stopped.

$sel:httpStatus:StopJobResponse', stopJobResponse_httpStatus - The response's http status code.

StopRemoteAccessSession

data StopRemoteAccessSession Source #

Represents the request to stop the remote access session.

See: newStopRemoteAccessSession smart constructor.

Instances

Instances details
ToJSON StopRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRemoteAccessSession

ToHeaders StopRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRemoteAccessSession

ToPath StopRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRemoteAccessSession

ToQuery StopRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRemoteAccessSession

AWSRequest StopRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRemoteAccessSession

Generic StopRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRemoteAccessSession

Associated Types

type Rep StopRemoteAccessSession :: Type -> Type #

Read StopRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRemoteAccessSession

Show StopRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRemoteAccessSession

NFData StopRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRemoteAccessSession

Methods

rnf :: StopRemoteAccessSession -> () #

Eq StopRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRemoteAccessSession

Hashable StopRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRemoteAccessSession

type AWSResponse StopRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRemoteAccessSession

type Rep StopRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRemoteAccessSession

type Rep StopRemoteAccessSession = D1 ('MetaData "StopRemoteAccessSession" "Amazonka.DeviceFarm.StopRemoteAccessSession" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "StopRemoteAccessSession'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newStopRemoteAccessSession Source #

Create a value of StopRemoteAccessSession with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

StopRemoteAccessSession, stopRemoteAccessSession_arn - The Amazon Resource Name (ARN) of the remote access session to stop.

data StopRemoteAccessSessionResponse Source #

Represents the response from the server that describes the remote access session when AWS Device Farm stops the session.

See: newStopRemoteAccessSessionResponse smart constructor.

Instances

Instances details
Generic StopRemoteAccessSessionResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRemoteAccessSession

Associated Types

type Rep StopRemoteAccessSessionResponse :: Type -> Type #

Read StopRemoteAccessSessionResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRemoteAccessSession

Show StopRemoteAccessSessionResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRemoteAccessSession

NFData StopRemoteAccessSessionResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRemoteAccessSession

Eq StopRemoteAccessSessionResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRemoteAccessSession

type Rep StopRemoteAccessSessionResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRemoteAccessSession

type Rep StopRemoteAccessSessionResponse = D1 ('MetaData "StopRemoteAccessSessionResponse" "Amazonka.DeviceFarm.StopRemoteAccessSession" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "StopRemoteAccessSessionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "remoteAccessSession") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RemoteAccessSession)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newStopRemoteAccessSessionResponse Source #

Create a value of StopRemoteAccessSessionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:remoteAccessSession:StopRemoteAccessSessionResponse', stopRemoteAccessSessionResponse_remoteAccessSession - A container that represents the metadata from the service about the remote access session you are stopping.

$sel:httpStatus:StopRemoteAccessSessionResponse', stopRemoteAccessSessionResponse_httpStatus - The response's http status code.

StopRun

data StopRun Source #

Represents the request to stop a specific run.

See: newStopRun smart constructor.

Constructors

StopRun' Text 

Instances

Instances details
ToJSON StopRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRun

ToHeaders StopRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRun

Methods

toHeaders :: StopRun -> [Header] #

ToPath StopRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRun

Methods

toPath :: StopRun -> ByteString #

ToQuery StopRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRun

AWSRequest StopRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRun

Associated Types

type AWSResponse StopRun #

Generic StopRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRun

Associated Types

type Rep StopRun :: Type -> Type #

Methods

from :: StopRun -> Rep StopRun x #

to :: Rep StopRun x -> StopRun #

Read StopRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRun

Show StopRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRun

NFData StopRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRun

Methods

rnf :: StopRun -> () #

Eq StopRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRun

Methods

(==) :: StopRun -> StopRun -> Bool #

(/=) :: StopRun -> StopRun -> Bool #

Hashable StopRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRun

Methods

hashWithSalt :: Int -> StopRun -> Int #

hash :: StopRun -> Int #

type AWSResponse StopRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRun

type Rep StopRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRun

type Rep StopRun = D1 ('MetaData "StopRun" "Amazonka.DeviceFarm.StopRun" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "StopRun'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newStopRun Source #

Arguments

:: Text

StopRun

-> StopRun 

Create a value of StopRun with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

StopRun, stopRun_arn - Represents the Amazon Resource Name (ARN) of the Device Farm run to stop.

data StopRunResponse Source #

Represents the results of your stop run attempt.

See: newStopRunResponse smart constructor.

Constructors

StopRunResponse' (Maybe Run) Int 

Instances

Instances details
Generic StopRunResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRun

Associated Types

type Rep StopRunResponse :: Type -> Type #

Read StopRunResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRun

Show StopRunResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRun

NFData StopRunResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRun

Methods

rnf :: StopRunResponse -> () #

Eq StopRunResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRun

type Rep StopRunResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRun

type Rep StopRunResponse = D1 ('MetaData "StopRunResponse" "Amazonka.DeviceFarm.StopRun" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "StopRunResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "run") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Run)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newStopRunResponse Source #

Create a value of StopRunResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

StopRunResponse, stopRunResponse_run - The run that was stopped.

$sel:httpStatus:StopRunResponse', stopRunResponse_httpStatus - The response's http status code.

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Constructors

TagResource' Text [Tag] 

Instances

Instances details
ToJSON TagResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.TagResource

ToHeaders TagResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.TagResource

Methods

toHeaders :: TagResource -> [Header] #

ToPath TagResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.TagResource

ToQuery TagResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.TagResource

Associated Types

type AWSResponse TagResource #

Generic TagResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

Read TagResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.TagResource

NFData TagResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.TagResource

Methods

rnf :: TagResource -> () #

Eq TagResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.TagResource

Hashable TagResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.TagResource

type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.TagResource

type Rep TagResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Amazonka.DeviceFarm.TagResource" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "TagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Tag])))

newTagResource Source #

Create a value of TagResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceARN:TagResource', tagResource_resourceARN - The Amazon Resource Name (ARN) of the resource or resources to which to add tags. You can associate tags with the following Device Farm resources: PROJECT, RUN, NETWORK_PROFILE, INSTANCE_PROFILE, DEVICE_INSTANCE, SESSION, DEVICE_POOL, DEVICE, and VPCE_CONFIGURATION.

$sel:tags:TagResource', tagResource_tags - The tags to add to the resource. A tag is an array of key-value pairs. Tag keys can have a maximum character length of 128 characters. Tag values can have a maximum length of 256 characters.

data TagResourceResponse Source #

See: newTagResourceResponse smart constructor.

Instances

Instances details
Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.TagResource

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.TagResource

Methods

rnf :: TagResourceResponse -> () #

Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.TagResource

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.DeviceFarm.TagResource" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "TagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newTagResourceResponse Source #

Create a value of TagResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:TagResourceResponse', tagResourceResponse_httpStatus - The response's http status code.

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Constructors

UntagResource' Text [Text] 

Instances

Instances details
ToJSON UntagResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.UntagResource

ToHeaders UntagResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.UntagResource

ToPath UntagResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.UntagResource

ToQuery UntagResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.UntagResource

Associated Types

type AWSResponse UntagResource #

Generic UntagResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

Read UntagResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.UntagResource

NFData UntagResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.UntagResource

Methods

rnf :: UntagResource -> () #

Eq UntagResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.UntagResource

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.UntagResource

type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.UntagResource

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.DeviceFarm.UntagResource" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "UntagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

newUntagResource Source #

Create a value of UntagResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceARN:UntagResource', untagResource_resourceARN - The Amazon Resource Name (ARN) of the resource or resources from which to delete tags. You can associate tags with the following Device Farm resources: PROJECT, RUN, NETWORK_PROFILE, INSTANCE_PROFILE, DEVICE_INSTANCE, SESSION, DEVICE_POOL, DEVICE, and VPCE_CONFIGURATION.

$sel:tagKeys:UntagResource', untagResource_tagKeys - The keys of the tags to be removed.

data UntagResourceResponse Source #

See: newUntagResourceResponse smart constructor.

Instances

Instances details
Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UntagResource

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UntagResource

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.DeviceFarm.UntagResource" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "UntagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUntagResourceResponse Source #

Create a value of UntagResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UntagResourceResponse', untagResourceResponse_httpStatus - The response's http status code.

UpdateDeviceInstance

data UpdateDeviceInstance Source #

See: newUpdateDeviceInstance smart constructor.

Instances

Instances details
ToJSON UpdateDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDeviceInstance

ToHeaders UpdateDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDeviceInstance

ToPath UpdateDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDeviceInstance

ToQuery UpdateDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDeviceInstance

AWSRequest UpdateDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDeviceInstance

Associated Types

type AWSResponse UpdateDeviceInstance #

Generic UpdateDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDeviceInstance

Associated Types

type Rep UpdateDeviceInstance :: Type -> Type #

Read UpdateDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDeviceInstance

Show UpdateDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDeviceInstance

NFData UpdateDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDeviceInstance

Methods

rnf :: UpdateDeviceInstance -> () #

Eq UpdateDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDeviceInstance

Hashable UpdateDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDeviceInstance

type AWSResponse UpdateDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDeviceInstance

type Rep UpdateDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDeviceInstance

type Rep UpdateDeviceInstance = D1 ('MetaData "UpdateDeviceInstance" "Amazonka.DeviceFarm.UpdateDeviceInstance" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "UpdateDeviceInstance'" 'PrefixI 'True) (S1 ('MetaSel ('Just "labels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "profileArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newUpdateDeviceInstance Source #

Create a value of UpdateDeviceInstance with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UpdateDeviceInstance, updateDeviceInstance_labels - An array of strings that you want to associate with the device instance.

$sel:profileArn:UpdateDeviceInstance', updateDeviceInstance_profileArn - The ARN of the profile that you want to associate with the device instance.

UpdateDeviceInstance, updateDeviceInstance_arn - The Amazon Resource Name (ARN) of the device instance.

data UpdateDeviceInstanceResponse Source #

See: newUpdateDeviceInstanceResponse smart constructor.

Instances

Instances details
Generic UpdateDeviceInstanceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDeviceInstance

Associated Types

type Rep UpdateDeviceInstanceResponse :: Type -> Type #

Read UpdateDeviceInstanceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDeviceInstance

Show UpdateDeviceInstanceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDeviceInstance

NFData UpdateDeviceInstanceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDeviceInstance

Eq UpdateDeviceInstanceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDeviceInstance

type Rep UpdateDeviceInstanceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDeviceInstance

type Rep UpdateDeviceInstanceResponse = D1 ('MetaData "UpdateDeviceInstanceResponse" "Amazonka.DeviceFarm.UpdateDeviceInstance" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "UpdateDeviceInstanceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "deviceInstance") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeviceInstance)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateDeviceInstanceResponse Source #

Create a value of UpdateDeviceInstanceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:deviceInstance:UpdateDeviceInstanceResponse', updateDeviceInstanceResponse_deviceInstance - An object that contains information about your device instance.

$sel:httpStatus:UpdateDeviceInstanceResponse', updateDeviceInstanceResponse_httpStatus - The response's http status code.

UpdateDevicePool

data UpdateDevicePool Source #

Represents a request to the update device pool operation.

See: newUpdateDevicePool smart constructor.

Instances

Instances details
ToJSON UpdateDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDevicePool

ToHeaders UpdateDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDevicePool

ToPath UpdateDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDevicePool

ToQuery UpdateDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDevicePool

AWSRequest UpdateDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDevicePool

Associated Types

type AWSResponse UpdateDevicePool #

Generic UpdateDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDevicePool

Associated Types

type Rep UpdateDevicePool :: Type -> Type #

Read UpdateDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDevicePool

Show UpdateDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDevicePool

NFData UpdateDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDevicePool

Methods

rnf :: UpdateDevicePool -> () #

Eq UpdateDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDevicePool

Hashable UpdateDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDevicePool

type AWSResponse UpdateDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDevicePool

type Rep UpdateDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDevicePool

type Rep UpdateDevicePool = D1 ('MetaData "UpdateDevicePool" "Amazonka.DeviceFarm.UpdateDevicePool" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "UpdateDevicePool'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "clearMaxDevices") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxDevices") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "rules") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Rule])) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newUpdateDevicePool Source #

Create a value of UpdateDevicePool with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:clearMaxDevices:UpdateDevicePool', updateDevicePool_clearMaxDevices - Sets whether the maxDevices parameter applies to your device pool. If you set this parameter to true, the maxDevices parameter does not apply, and Device Farm does not limit the number of devices that it adds to your device pool. In this case, Device Farm adds all available devices that meet the criteria specified in the rules parameter.

If you use this parameter in your request, you cannot use the maxDevices parameter in the same request.

UpdateDevicePool, updateDevicePool_description - A description of the device pool to update.

UpdateDevicePool, updateDevicePool_maxDevices - The number of devices that Device Farm can add to your device pool. Device Farm adds devices that are available and that meet the criteria that you assign for the rules parameter. Depending on how many devices meet these constraints, your device pool might contain fewer devices than the value for this parameter.

By specifying the maximum number of devices, you can control the costs that you incur by running tests.

If you use this parameter in your request, you cannot use the clearMaxDevices parameter in the same request.

UpdateDevicePool, updateDevicePool_name - A string that represents the name of the device pool to update.

UpdateDevicePool, updateDevicePool_rules - Represents the rules to modify for the device pool. Updating rules is optional. If you update rules for your request, the update replaces the existing rules.

UpdateDevicePool, updateDevicePool_arn - The Amazon Resource Name (ARN) of the Device Farm device pool to update.

data UpdateDevicePoolResponse Source #

Represents the result of an update device pool request.

See: newUpdateDevicePoolResponse smart constructor.

Instances

Instances details
Generic UpdateDevicePoolResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDevicePool

Associated Types

type Rep UpdateDevicePoolResponse :: Type -> Type #

Read UpdateDevicePoolResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDevicePool

Show UpdateDevicePoolResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDevicePool

NFData UpdateDevicePoolResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDevicePool

Eq UpdateDevicePoolResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDevicePool

type Rep UpdateDevicePoolResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDevicePool

type Rep UpdateDevicePoolResponse = D1 ('MetaData "UpdateDevicePoolResponse" "Amazonka.DeviceFarm.UpdateDevicePool" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "UpdateDevicePoolResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "devicePool") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DevicePool)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateDevicePoolResponse Source #

Create a value of UpdateDevicePoolResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:devicePool:UpdateDevicePoolResponse', updateDevicePoolResponse_devicePool - The device pool you just updated.

$sel:httpStatus:UpdateDevicePoolResponse', updateDevicePoolResponse_httpStatus - The response's http status code.

UpdateInstanceProfile

data UpdateInstanceProfile Source #

See: newUpdateInstanceProfile smart constructor.

Instances

Instances details
ToJSON UpdateInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateInstanceProfile

ToHeaders UpdateInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateInstanceProfile

ToPath UpdateInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateInstanceProfile

ToQuery UpdateInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateInstanceProfile

AWSRequest UpdateInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateInstanceProfile

Associated Types

type AWSResponse UpdateInstanceProfile #

Generic UpdateInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateInstanceProfile

Associated Types

type Rep UpdateInstanceProfile :: Type -> Type #

Read UpdateInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateInstanceProfile

Show UpdateInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateInstanceProfile

NFData UpdateInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateInstanceProfile

Methods

rnf :: UpdateInstanceProfile -> () #

Eq UpdateInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateInstanceProfile

Hashable UpdateInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateInstanceProfile

type AWSResponse UpdateInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateInstanceProfile

type Rep UpdateInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateInstanceProfile

type Rep UpdateInstanceProfile = D1 ('MetaData "UpdateInstanceProfile" "Amazonka.DeviceFarm.UpdateInstanceProfile" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "UpdateInstanceProfile'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "excludeAppPackagesFromCleanup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "packageCleanup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "rebootAfterUse") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newUpdateInstanceProfile Source #

Create a value of UpdateInstanceProfile with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UpdateInstanceProfile, updateInstanceProfile_description - The updated description for your instance profile.

UpdateInstanceProfile, updateInstanceProfile_excludeAppPackagesFromCleanup - An array of strings that specifies the list of app packages that should not be cleaned up from the device after a test run is over.

The list of packages is only considered if you set packageCleanup to true.

UpdateInstanceProfile, updateInstanceProfile_name - The updated name for your instance profile.

UpdateInstanceProfile, updateInstanceProfile_packageCleanup - The updated choice for whether you want to specify package cleanup. The default value is false for private devices.

UpdateInstanceProfile, updateInstanceProfile_rebootAfterUse - The updated choice for whether you want to reboot the device after use. The default value is true.

UpdateInstanceProfile, updateInstanceProfile_arn - The Amazon Resource Name (ARN) of the instance profile.

data UpdateInstanceProfileResponse Source #

See: newUpdateInstanceProfileResponse smart constructor.

Instances

Instances details
Generic UpdateInstanceProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateInstanceProfile

Associated Types

type Rep UpdateInstanceProfileResponse :: Type -> Type #

Read UpdateInstanceProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateInstanceProfile

Show UpdateInstanceProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateInstanceProfile

NFData UpdateInstanceProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateInstanceProfile

Eq UpdateInstanceProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateInstanceProfile

type Rep UpdateInstanceProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateInstanceProfile

type Rep UpdateInstanceProfileResponse = D1 ('MetaData "UpdateInstanceProfileResponse" "Amazonka.DeviceFarm.UpdateInstanceProfile" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "UpdateInstanceProfileResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceProfile") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InstanceProfile)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateInstanceProfileResponse Source #

Create a value of UpdateInstanceProfileResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UpdateInstanceProfileResponse, updateInstanceProfileResponse_instanceProfile - An object that contains information about your instance profile.

$sel:httpStatus:UpdateInstanceProfileResponse', updateInstanceProfileResponse_httpStatus - The response's http status code.

UpdateNetworkProfile

data UpdateNetworkProfile Source #

See: newUpdateNetworkProfile smart constructor.

Instances

Instances details
ToJSON UpdateNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateNetworkProfile

ToHeaders UpdateNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateNetworkProfile

ToPath UpdateNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateNetworkProfile

ToQuery UpdateNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateNetworkProfile

AWSRequest UpdateNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateNetworkProfile

Associated Types

type AWSResponse UpdateNetworkProfile #

Generic UpdateNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateNetworkProfile

Associated Types

type Rep UpdateNetworkProfile :: Type -> Type #

Read UpdateNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateNetworkProfile

Show UpdateNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateNetworkProfile

NFData UpdateNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateNetworkProfile

Methods

rnf :: UpdateNetworkProfile -> () #

Eq UpdateNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateNetworkProfile

Hashable UpdateNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateNetworkProfile

type AWSResponse UpdateNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateNetworkProfile

type Rep UpdateNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateNetworkProfile

type Rep UpdateNetworkProfile = D1 ('MetaData "UpdateNetworkProfile" "Amazonka.DeviceFarm.UpdateNetworkProfile" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "UpdateNetworkProfile'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "downlinkBandwidthBits") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "downlinkDelayMs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)))) :*: (S1 ('MetaSel ('Just "downlinkJitterMs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: (S1 ('MetaSel ('Just "downlinkLossPercent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NetworkProfileType)) :*: (S1 ('MetaSel ('Just "uplinkBandwidthBits") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "uplinkDelayMs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)))) :*: (S1 ('MetaSel ('Just "uplinkJitterMs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: (S1 ('MetaSel ('Just "uplinkLossPercent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newUpdateNetworkProfile Source #

Create a value of UpdateNetworkProfile with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UpdateNetworkProfile, updateNetworkProfile_description - The description of the network profile about which you are returning information.

UpdateNetworkProfile, updateNetworkProfile_downlinkBandwidthBits - The data throughput rate in bits per second, as an integer from 0 to 104857600.

UpdateNetworkProfile, updateNetworkProfile_downlinkDelayMs - Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.

UpdateNetworkProfile, updateNetworkProfile_downlinkJitterMs - Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.

UpdateNetworkProfile, updateNetworkProfile_downlinkLossPercent - Proportion of received packets that fail to arrive from 0 to 100 percent.

UpdateNetworkProfile, updateNetworkProfile_name - The name of the network profile about which you are returning information.

UpdateNetworkProfile, updateNetworkProfile_type - The type of network profile to return information about. Valid values are listed here.

UpdateNetworkProfile, updateNetworkProfile_uplinkBandwidthBits - The data throughput rate in bits per second, as an integer from 0 to 104857600.

UpdateNetworkProfile, updateNetworkProfile_uplinkDelayMs - Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.

UpdateNetworkProfile, updateNetworkProfile_uplinkJitterMs - Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.

UpdateNetworkProfile, updateNetworkProfile_uplinkLossPercent - Proportion of transmitted packets that fail to arrive from 0 to 100 percent.

UpdateNetworkProfile, updateNetworkProfile_arn - The Amazon Resource Name (ARN) of the project for which you want to update network profile settings.

data UpdateNetworkProfileResponse Source #

See: newUpdateNetworkProfileResponse smart constructor.

Instances

Instances details
Generic UpdateNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateNetworkProfile

Associated Types

type Rep UpdateNetworkProfileResponse :: Type -> Type #

Read UpdateNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateNetworkProfile

Show UpdateNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateNetworkProfile

NFData UpdateNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateNetworkProfile

Eq UpdateNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateNetworkProfile

type Rep UpdateNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateNetworkProfile

type Rep UpdateNetworkProfileResponse = D1 ('MetaData "UpdateNetworkProfileResponse" "Amazonka.DeviceFarm.UpdateNetworkProfile" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "UpdateNetworkProfileResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "networkProfile") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NetworkProfile)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateNetworkProfileResponse Source #

Create a value of UpdateNetworkProfileResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UpdateNetworkProfileResponse, updateNetworkProfileResponse_networkProfile - A list of the available network profiles.

$sel:httpStatus:UpdateNetworkProfileResponse', updateNetworkProfileResponse_httpStatus - The response's http status code.

UpdateProject

data UpdateProject Source #

Represents a request to the update project operation.

See: newUpdateProject smart constructor.

Instances

Instances details
ToJSON UpdateProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateProject

ToHeaders UpdateProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateProject

ToPath UpdateProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateProject

ToQuery UpdateProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateProject

AWSRequest UpdateProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateProject

Associated Types

type AWSResponse UpdateProject #

Generic UpdateProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateProject

Associated Types

type Rep UpdateProject :: Type -> Type #

Read UpdateProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateProject

Show UpdateProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateProject

NFData UpdateProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateProject

Methods

rnf :: UpdateProject -> () #

Eq UpdateProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateProject

Hashable UpdateProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateProject

type AWSResponse UpdateProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateProject

type Rep UpdateProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateProject

type Rep UpdateProject = D1 ('MetaData "UpdateProject" "Amazonka.DeviceFarm.UpdateProject" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "UpdateProject'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "defaultJobTimeoutMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "vpcConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VpcConfig)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newUpdateProject Source #

Create a value of UpdateProject with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UpdateProject, updateProject_defaultJobTimeoutMinutes - The number of minutes a test run in the project executes before it times out.

UpdateProject, updateProject_name - A string that represents the new name of the project that you are updating.

UpdateProject, updateProject_vpcConfig - The VPC security groups and subnets that are attached to a project.

UpdateProject, updateProject_arn - The Amazon Resource Name (ARN) of the project whose name to update.

data UpdateProjectResponse Source #

Represents the result of an update project request.

See: newUpdateProjectResponse smart constructor.

Instances

Instances details
Generic UpdateProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateProject

Associated Types

type Rep UpdateProjectResponse :: Type -> Type #

Read UpdateProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateProject

Show UpdateProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateProject

NFData UpdateProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateProject

Methods

rnf :: UpdateProjectResponse -> () #

Eq UpdateProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateProject

type Rep UpdateProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateProject

type Rep UpdateProjectResponse = D1 ('MetaData "UpdateProjectResponse" "Amazonka.DeviceFarm.UpdateProject" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "UpdateProjectResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "project") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Project)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateProjectResponse Source #

Create a value of UpdateProjectResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:project:UpdateProjectResponse', updateProjectResponse_project - The project to update.

$sel:httpStatus:UpdateProjectResponse', updateProjectResponse_httpStatus - The response's http status code.

UpdateTestGridProject

data UpdateTestGridProject Source #

See: newUpdateTestGridProject smart constructor.

Instances

Instances details
ToJSON UpdateTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateTestGridProject

ToHeaders UpdateTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateTestGridProject

ToPath UpdateTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateTestGridProject

ToQuery UpdateTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateTestGridProject

AWSRequest UpdateTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateTestGridProject

Associated Types

type AWSResponse UpdateTestGridProject #

Generic UpdateTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateTestGridProject

Associated Types

type Rep UpdateTestGridProject :: Type -> Type #

Read UpdateTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateTestGridProject

Show UpdateTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateTestGridProject

NFData UpdateTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateTestGridProject

Methods

rnf :: UpdateTestGridProject -> () #

Eq UpdateTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateTestGridProject

Hashable UpdateTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateTestGridProject

type AWSResponse UpdateTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateTestGridProject

type Rep UpdateTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateTestGridProject

type Rep UpdateTestGridProject = D1 ('MetaData "UpdateTestGridProject" "Amazonka.DeviceFarm.UpdateTestGridProject" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "UpdateTestGridProject'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "vpcConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TestGridVpcConfig)) :*: S1 ('MetaSel ('Just "projectArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newUpdateTestGridProject Source #

Create a value of UpdateTestGridProject with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UpdateTestGridProject, updateTestGridProject_description - Human-readable description for the project.

UpdateTestGridProject, updateTestGridProject_name - Human-readable name for the project.

UpdateTestGridProject, updateTestGridProject_vpcConfig - The VPC security groups and subnets that are attached to a project.

$sel:projectArn:UpdateTestGridProject', updateTestGridProject_projectArn - ARN of the project to update.

data UpdateTestGridProjectResponse Source #

See: newUpdateTestGridProjectResponse smart constructor.

Instances

Instances details
Generic UpdateTestGridProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateTestGridProject

Associated Types

type Rep UpdateTestGridProjectResponse :: Type -> Type #

Read UpdateTestGridProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateTestGridProject

Show UpdateTestGridProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateTestGridProject

NFData UpdateTestGridProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateTestGridProject

Eq UpdateTestGridProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateTestGridProject

type Rep UpdateTestGridProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateTestGridProject

type Rep UpdateTestGridProjectResponse = D1 ('MetaData "UpdateTestGridProjectResponse" "Amazonka.DeviceFarm.UpdateTestGridProject" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "UpdateTestGridProjectResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "testGridProject") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TestGridProject)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateTestGridProjectResponse Source #

Create a value of UpdateTestGridProjectResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:testGridProject:UpdateTestGridProjectResponse', updateTestGridProjectResponse_testGridProject - The project, including updated information.

$sel:httpStatus:UpdateTestGridProjectResponse', updateTestGridProjectResponse_httpStatus - The response's http status code.

UpdateUpload

data UpdateUpload Source #

See: newUpdateUpload smart constructor.

Instances

Instances details
ToJSON UpdateUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateUpload

ToHeaders UpdateUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateUpload

ToPath UpdateUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateUpload

ToQuery UpdateUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateUpload

AWSRequest UpdateUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateUpload

Associated Types

type AWSResponse UpdateUpload #

Generic UpdateUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateUpload

Associated Types

type Rep UpdateUpload :: Type -> Type #

Read UpdateUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateUpload

Show UpdateUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateUpload

NFData UpdateUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateUpload

Methods

rnf :: UpdateUpload -> () #

Eq UpdateUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateUpload

Hashable UpdateUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateUpload

type AWSResponse UpdateUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateUpload

type Rep UpdateUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateUpload

type Rep UpdateUpload = D1 ('MetaData "UpdateUpload" "Amazonka.DeviceFarm.UpdateUpload" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "UpdateUpload'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "contentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "editContent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newUpdateUpload Source #

Create a value of UpdateUpload with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UpdateUpload, updateUpload_contentType - The upload's content type (for example, application/x-yaml).

$sel:editContent:UpdateUpload', updateUpload_editContent - Set to true if the YAML file has changed and must be updated. Otherwise, set to false.

UpdateUpload, updateUpload_name - The upload's test spec file name. The name must not contain any forward slashes (/). The test spec file name must end with the .yaml or .yml file extension.

UpdateUpload, updateUpload_arn - The Amazon Resource Name (ARN) of the uploaded test spec.

data UpdateUploadResponse Source #

See: newUpdateUploadResponse smart constructor.

newUpdateUploadResponse Source #

Create a value of UpdateUploadResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:upload:UpdateUploadResponse', updateUploadResponse_upload - A test spec uploaded to Device Farm.

$sel:httpStatus:UpdateUploadResponse', updateUploadResponse_httpStatus - The response's http status code.

UpdateVPCEConfiguration

data UpdateVPCEConfiguration Source #

See: newUpdateVPCEConfiguration smart constructor.

Instances

Instances details
ToJSON UpdateVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateVPCEConfiguration

ToHeaders UpdateVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateVPCEConfiguration

ToPath UpdateVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateVPCEConfiguration

ToQuery UpdateVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateVPCEConfiguration

AWSRequest UpdateVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateVPCEConfiguration

Generic UpdateVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateVPCEConfiguration

Associated Types

type Rep UpdateVPCEConfiguration :: Type -> Type #

Read UpdateVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateVPCEConfiguration

Show UpdateVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateVPCEConfiguration

NFData UpdateVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateVPCEConfiguration

Methods

rnf :: UpdateVPCEConfiguration -> () #

Eq UpdateVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateVPCEConfiguration

Hashable UpdateVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateVPCEConfiguration

type AWSResponse UpdateVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateVPCEConfiguration

type Rep UpdateVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateVPCEConfiguration

type Rep UpdateVPCEConfiguration = D1 ('MetaData "UpdateVPCEConfiguration" "Amazonka.DeviceFarm.UpdateVPCEConfiguration" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "UpdateVPCEConfiguration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "serviceDnsName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "vpceConfigurationDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "vpceConfigurationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "vpceServiceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newUpdateVPCEConfiguration Source #

Create a value of UpdateVPCEConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UpdateVPCEConfiguration, updateVPCEConfiguration_serviceDnsName - The DNS (domain) name used to connect to your private service in your VPC. The DNS name must not already be in use on the internet.

UpdateVPCEConfiguration, updateVPCEConfiguration_vpceConfigurationDescription - An optional description that provides details about your VPC endpoint configuration.

UpdateVPCEConfiguration, updateVPCEConfiguration_vpceConfigurationName - The friendly name you give to your VPC endpoint configuration to manage your configurations more easily.

UpdateVPCEConfiguration, updateVPCEConfiguration_vpceServiceName - The name of the VPC endpoint service running in your AWS account that you want Device Farm to test.

UpdateVPCEConfiguration, updateVPCEConfiguration_arn - The Amazon Resource Name (ARN) of the VPC endpoint configuration you want to update.

data UpdateVPCEConfigurationResponse Source #

See: newUpdateVPCEConfigurationResponse smart constructor.

Instances

Instances details
Generic UpdateVPCEConfigurationResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateVPCEConfiguration

Associated Types

type Rep UpdateVPCEConfigurationResponse :: Type -> Type #

Read UpdateVPCEConfigurationResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateVPCEConfiguration

Show UpdateVPCEConfigurationResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateVPCEConfiguration

NFData UpdateVPCEConfigurationResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateVPCEConfiguration

Eq UpdateVPCEConfigurationResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateVPCEConfiguration

type Rep UpdateVPCEConfigurationResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateVPCEConfiguration

type Rep UpdateVPCEConfigurationResponse = D1 ('MetaData "UpdateVPCEConfigurationResponse" "Amazonka.DeviceFarm.UpdateVPCEConfiguration" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "UpdateVPCEConfigurationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "vpceConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VPCEConfiguration)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateVPCEConfigurationResponse Source #

Create a value of UpdateVPCEConfigurationResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:vpceConfiguration:UpdateVPCEConfigurationResponse', updateVPCEConfigurationResponse_vpceConfiguration - An object that contains information about your VPC endpoint configuration.

$sel:httpStatus:UpdateVPCEConfigurationResponse', updateVPCEConfigurationResponse_httpStatus - The response's http status code.

Types

ArtifactCategory

newtype ArtifactCategory Source #

Instances

Instances details
FromJSON ArtifactCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ArtifactCategory

FromJSONKey ArtifactCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ArtifactCategory

ToJSON ArtifactCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ArtifactCategory

ToJSONKey ArtifactCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ArtifactCategory

ToByteString ArtifactCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ArtifactCategory

ToHeader ArtifactCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ArtifactCategory

ToLog ArtifactCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ArtifactCategory

ToQuery ArtifactCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ArtifactCategory

FromText ArtifactCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ArtifactCategory

ToText ArtifactCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ArtifactCategory

FromXML ArtifactCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ArtifactCategory

ToXML ArtifactCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ArtifactCategory

Generic ArtifactCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ArtifactCategory

Associated Types

type Rep ArtifactCategory :: Type -> Type #

Read ArtifactCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ArtifactCategory

Show ArtifactCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ArtifactCategory

NFData ArtifactCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ArtifactCategory

Methods

rnf :: ArtifactCategory -> () #

Eq ArtifactCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ArtifactCategory

Ord ArtifactCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ArtifactCategory

Hashable ArtifactCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ArtifactCategory

type Rep ArtifactCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ArtifactCategory

type Rep ArtifactCategory = D1 ('MetaData "ArtifactCategory" "Amazonka.DeviceFarm.Types.ArtifactCategory" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'True) (C1 ('MetaCons "ArtifactCategory'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromArtifactCategory") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ArtifactType

newtype ArtifactType Source #

Constructors

ArtifactType' 

Bundled Patterns

pattern ArtifactType_APPIUM_JAVA_OUTPUT :: ArtifactType 
pattern ArtifactType_APPIUM_JAVA_XML_OUTPUT :: ArtifactType 
pattern ArtifactType_APPIUM_PYTHON_OUTPUT :: ArtifactType 
pattern ArtifactType_APPIUM_PYTHON_XML_OUTPUT :: ArtifactType 
pattern ArtifactType_APPIUM_SERVER_OUTPUT :: ArtifactType 
pattern ArtifactType_APPLICATION_CRASH_REPORT :: ArtifactType 
pattern ArtifactType_AUTOMATION_OUTPUT :: ArtifactType 
pattern ArtifactType_CALABASH_JAVA_XML_OUTPUT :: ArtifactType 
pattern ArtifactType_CALABASH_JSON_OUTPUT :: ArtifactType 
pattern ArtifactType_CALABASH_PRETTY_OUTPUT :: ArtifactType 
pattern ArtifactType_CALABASH_STANDARD_OUTPUT :: ArtifactType 
pattern ArtifactType_CUSTOMER_ARTIFACT :: ArtifactType 
pattern ArtifactType_CUSTOMER_ARTIFACT_LOG :: ArtifactType 
pattern ArtifactType_DEVICE_LOG :: ArtifactType 
pattern ArtifactType_EXERCISER_MONKEY_OUTPUT :: ArtifactType 
pattern ArtifactType_EXPLORER_EVENT_LOG :: ArtifactType 
pattern ArtifactType_EXPLORER_SUMMARY_LOG :: ArtifactType 
pattern ArtifactType_INSTRUMENTATION_OUTPUT :: ArtifactType 
pattern ArtifactType_MESSAGE_LOG :: ArtifactType 
pattern ArtifactType_RESULT_LOG :: ArtifactType 
pattern ArtifactType_SCREENSHOT :: ArtifactType 
pattern ArtifactType_SERVICE_LOG :: ArtifactType 
pattern ArtifactType_TESTSPEC_OUTPUT :: ArtifactType 
pattern ArtifactType_UNKNOWN :: ArtifactType 
pattern ArtifactType_VIDEO :: ArtifactType 
pattern ArtifactType_VIDEO_LOG :: ArtifactType 
pattern ArtifactType_WEBKIT_LOG :: ArtifactType 
pattern ArtifactType_XCTEST_LOG :: ArtifactType 

Instances

Instances details
FromJSON ArtifactType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ArtifactType

FromJSONKey ArtifactType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ArtifactType

ToJSON ArtifactType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ArtifactType

ToJSONKey ArtifactType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ArtifactType

ToByteString ArtifactType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ArtifactType

ToHeader ArtifactType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ArtifactType

ToLog ArtifactType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ArtifactType

ToQuery ArtifactType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ArtifactType

FromText ArtifactType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ArtifactType

ToText ArtifactType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ArtifactType

Methods

toText :: ArtifactType -> Text #

FromXML ArtifactType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ArtifactType

ToXML ArtifactType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ArtifactType

Methods

toXML :: ArtifactType -> XML #

Generic ArtifactType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ArtifactType

Associated Types

type Rep ArtifactType :: Type -> Type #

Read ArtifactType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ArtifactType

Show ArtifactType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ArtifactType

NFData ArtifactType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ArtifactType

Methods

rnf :: ArtifactType -> () #

Eq ArtifactType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ArtifactType

Ord ArtifactType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ArtifactType

Hashable ArtifactType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ArtifactType

type Rep ArtifactType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ArtifactType

type Rep ArtifactType = D1 ('MetaData "ArtifactType" "Amazonka.DeviceFarm.Types.ArtifactType" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'True) (C1 ('MetaCons "ArtifactType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromArtifactType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

BillingMethod

newtype BillingMethod Source #

Constructors

BillingMethod' 

Instances

Instances details
FromJSON BillingMethod Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.BillingMethod

FromJSONKey BillingMethod Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.BillingMethod

ToJSON BillingMethod Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.BillingMethod

ToJSONKey BillingMethod Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.BillingMethod

ToByteString BillingMethod Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.BillingMethod

ToHeader BillingMethod Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.BillingMethod

ToLog BillingMethod Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.BillingMethod

ToQuery BillingMethod Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.BillingMethod

FromText BillingMethod Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.BillingMethod

ToText BillingMethod Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.BillingMethod

Methods

toText :: BillingMethod -> Text #

FromXML BillingMethod Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.BillingMethod

ToXML BillingMethod Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.BillingMethod

Methods

toXML :: BillingMethod -> XML #

Generic BillingMethod Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.BillingMethod

Associated Types

type Rep BillingMethod :: Type -> Type #

Read BillingMethod Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.BillingMethod

Show BillingMethod Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.BillingMethod

NFData BillingMethod Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.BillingMethod

Methods

rnf :: BillingMethod -> () #

Eq BillingMethod Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.BillingMethod

Ord BillingMethod Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.BillingMethod

Hashable BillingMethod Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.BillingMethod

type Rep BillingMethod Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.BillingMethod

type Rep BillingMethod = D1 ('MetaData "BillingMethod" "Amazonka.DeviceFarm.Types.BillingMethod" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'True) (C1 ('MetaCons "BillingMethod'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromBillingMethod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

CurrencyCode

newtype CurrencyCode Source #

Constructors

CurrencyCode' 

Bundled Patterns

pattern CurrencyCode_USD :: CurrencyCode 

Instances

Instances details
FromJSON CurrencyCode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CurrencyCode

FromJSONKey CurrencyCode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CurrencyCode

ToJSON CurrencyCode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CurrencyCode

ToJSONKey CurrencyCode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CurrencyCode

ToByteString CurrencyCode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CurrencyCode

ToHeader CurrencyCode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CurrencyCode

ToLog CurrencyCode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CurrencyCode

ToQuery CurrencyCode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CurrencyCode

FromText CurrencyCode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CurrencyCode

ToText CurrencyCode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CurrencyCode

Methods

toText :: CurrencyCode -> Text #

FromXML CurrencyCode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CurrencyCode

ToXML CurrencyCode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CurrencyCode

Methods

toXML :: CurrencyCode -> XML #

Generic CurrencyCode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CurrencyCode

Associated Types

type Rep CurrencyCode :: Type -> Type #

Read CurrencyCode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CurrencyCode

Show CurrencyCode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CurrencyCode

NFData CurrencyCode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CurrencyCode

Methods

rnf :: CurrencyCode -> () #

Eq CurrencyCode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CurrencyCode

Ord CurrencyCode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CurrencyCode

Hashable CurrencyCode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CurrencyCode

type Rep CurrencyCode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CurrencyCode

type Rep CurrencyCode = D1 ('MetaData "CurrencyCode" "Amazonka.DeviceFarm.Types.CurrencyCode" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'True) (C1 ('MetaCons "CurrencyCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCurrencyCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DeviceAttribute

newtype DeviceAttribute Source #

Constructors

DeviceAttribute' 

Instances

Instances details
FromJSON DeviceAttribute Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceAttribute

FromJSONKey DeviceAttribute Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceAttribute

ToJSON DeviceAttribute Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceAttribute

ToJSONKey DeviceAttribute Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceAttribute

ToByteString DeviceAttribute Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceAttribute

ToHeader DeviceAttribute Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceAttribute

ToLog DeviceAttribute Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceAttribute

ToQuery DeviceAttribute Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceAttribute

FromText DeviceAttribute Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceAttribute

ToText DeviceAttribute Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceAttribute

FromXML DeviceAttribute Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceAttribute

ToXML DeviceAttribute Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceAttribute

Methods

toXML :: DeviceAttribute -> XML #

Generic DeviceAttribute Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceAttribute

Associated Types

type Rep DeviceAttribute :: Type -> Type #

Read DeviceAttribute Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceAttribute

Show DeviceAttribute Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceAttribute

NFData DeviceAttribute Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceAttribute

Methods

rnf :: DeviceAttribute -> () #

Eq DeviceAttribute Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceAttribute

Ord DeviceAttribute Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceAttribute

Hashable DeviceAttribute Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceAttribute

type Rep DeviceAttribute Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceAttribute

type Rep DeviceAttribute = D1 ('MetaData "DeviceAttribute" "Amazonka.DeviceFarm.Types.DeviceAttribute" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'True) (C1 ('MetaCons "DeviceAttribute'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDeviceAttribute") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DeviceAvailability

newtype DeviceAvailability Source #

Instances

Instances details
FromJSON DeviceAvailability Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceAvailability

FromJSONKey DeviceAvailability Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceAvailability

ToJSON DeviceAvailability Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceAvailability

ToJSONKey DeviceAvailability Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceAvailability

ToByteString DeviceAvailability Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceAvailability

ToHeader DeviceAvailability Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceAvailability

ToLog DeviceAvailability Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceAvailability

ToQuery DeviceAvailability Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceAvailability

FromText DeviceAvailability Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceAvailability

ToText DeviceAvailability Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceAvailability

FromXML DeviceAvailability Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceAvailability

ToXML DeviceAvailability Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceAvailability

Generic DeviceAvailability Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceAvailability

Associated Types

type Rep DeviceAvailability :: Type -> Type #

Read DeviceAvailability Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceAvailability

Show DeviceAvailability Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceAvailability

NFData DeviceAvailability Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceAvailability

Methods

rnf :: DeviceAvailability -> () #

Eq DeviceAvailability Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceAvailability

Ord DeviceAvailability Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceAvailability

Hashable DeviceAvailability Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceAvailability

type Rep DeviceAvailability Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceAvailability

type Rep DeviceAvailability = D1 ('MetaData "DeviceAvailability" "Amazonka.DeviceFarm.Types.DeviceAvailability" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'True) (C1 ('MetaCons "DeviceAvailability'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDeviceAvailability") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DeviceFilterAttribute

newtype DeviceFilterAttribute Source #

Instances

Instances details
FromJSON DeviceFilterAttribute Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFilterAttribute

FromJSONKey DeviceFilterAttribute Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFilterAttribute

ToJSON DeviceFilterAttribute Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFilterAttribute

ToJSONKey DeviceFilterAttribute Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFilterAttribute

ToByteString DeviceFilterAttribute Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFilterAttribute

ToHeader DeviceFilterAttribute Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFilterAttribute

ToLog DeviceFilterAttribute Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFilterAttribute

ToQuery DeviceFilterAttribute Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFilterAttribute

FromText DeviceFilterAttribute Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFilterAttribute

ToText DeviceFilterAttribute Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFilterAttribute

FromXML DeviceFilterAttribute Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFilterAttribute

ToXML DeviceFilterAttribute Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFilterAttribute

Generic DeviceFilterAttribute Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFilterAttribute

Associated Types

type Rep DeviceFilterAttribute :: Type -> Type #

Read DeviceFilterAttribute Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFilterAttribute

Show DeviceFilterAttribute Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFilterAttribute

NFData DeviceFilterAttribute Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFilterAttribute

Methods

rnf :: DeviceFilterAttribute -> () #

Eq DeviceFilterAttribute Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFilterAttribute

Ord DeviceFilterAttribute Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFilterAttribute

Hashable DeviceFilterAttribute Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFilterAttribute

type Rep DeviceFilterAttribute Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFilterAttribute

type Rep DeviceFilterAttribute = D1 ('MetaData "DeviceFilterAttribute" "Amazonka.DeviceFarm.Types.DeviceFilterAttribute" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'True) (C1 ('MetaCons "DeviceFilterAttribute'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDeviceFilterAttribute") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DeviceFormFactor

newtype DeviceFormFactor Source #

Instances

Instances details
FromJSON DeviceFormFactor Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFormFactor

FromJSONKey DeviceFormFactor Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFormFactor

ToJSON DeviceFormFactor Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFormFactor

ToJSONKey DeviceFormFactor Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFormFactor

ToByteString DeviceFormFactor Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFormFactor

ToHeader DeviceFormFactor Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFormFactor

ToLog DeviceFormFactor Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFormFactor

ToQuery DeviceFormFactor Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFormFactor

FromText DeviceFormFactor Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFormFactor

ToText DeviceFormFactor Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFormFactor

FromXML DeviceFormFactor Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFormFactor

ToXML DeviceFormFactor Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFormFactor

Generic DeviceFormFactor Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFormFactor

Associated Types

type Rep DeviceFormFactor :: Type -> Type #

Read DeviceFormFactor Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFormFactor

Show DeviceFormFactor Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFormFactor

NFData DeviceFormFactor Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFormFactor

Methods

rnf :: DeviceFormFactor -> () #

Eq DeviceFormFactor Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFormFactor

Ord DeviceFormFactor Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFormFactor

Hashable DeviceFormFactor Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFormFactor

type Rep DeviceFormFactor Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFormFactor

type Rep DeviceFormFactor = D1 ('MetaData "DeviceFormFactor" "Amazonka.DeviceFarm.Types.DeviceFormFactor" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'True) (C1 ('MetaCons "DeviceFormFactor'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDeviceFormFactor") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DevicePlatform

newtype DevicePlatform Source #

Constructors

DevicePlatform' 

Instances

Instances details
FromJSON DevicePlatform Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePlatform

FromJSONKey DevicePlatform Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePlatform

ToJSON DevicePlatform Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePlatform

ToJSONKey DevicePlatform Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePlatform

ToByteString DevicePlatform Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePlatform

ToHeader DevicePlatform Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePlatform

ToLog DevicePlatform Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePlatform

ToQuery DevicePlatform Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePlatform

FromText DevicePlatform Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePlatform

ToText DevicePlatform Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePlatform

FromXML DevicePlatform Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePlatform

ToXML DevicePlatform Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePlatform

Methods

toXML :: DevicePlatform -> XML #

Generic DevicePlatform Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePlatform

Associated Types

type Rep DevicePlatform :: Type -> Type #

Read DevicePlatform Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePlatform

Show DevicePlatform Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePlatform

NFData DevicePlatform Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePlatform

Methods

rnf :: DevicePlatform -> () #

Eq DevicePlatform Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePlatform

Ord DevicePlatform Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePlatform

Hashable DevicePlatform Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePlatform

type Rep DevicePlatform Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePlatform

type Rep DevicePlatform = D1 ('MetaData "DevicePlatform" "Amazonka.DeviceFarm.Types.DevicePlatform" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'True) (C1 ('MetaCons "DevicePlatform'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDevicePlatform") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DevicePoolType

newtype DevicePoolType Source #

Constructors

DevicePoolType' 

Instances

Instances details
FromJSON DevicePoolType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePoolType

FromJSONKey DevicePoolType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePoolType

ToJSON DevicePoolType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePoolType

ToJSONKey DevicePoolType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePoolType

ToByteString DevicePoolType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePoolType

ToHeader DevicePoolType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePoolType

ToLog DevicePoolType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePoolType

ToQuery DevicePoolType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePoolType

FromText DevicePoolType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePoolType

ToText DevicePoolType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePoolType

FromXML DevicePoolType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePoolType

ToXML DevicePoolType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePoolType

Methods

toXML :: DevicePoolType -> XML #

Generic DevicePoolType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePoolType

Associated Types

type Rep DevicePoolType :: Type -> Type #

Read DevicePoolType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePoolType

Show DevicePoolType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePoolType

NFData DevicePoolType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePoolType

Methods

rnf :: DevicePoolType -> () #

Eq DevicePoolType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePoolType

Ord DevicePoolType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePoolType

Hashable DevicePoolType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePoolType

type Rep DevicePoolType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePoolType

type Rep DevicePoolType = D1 ('MetaData "DevicePoolType" "Amazonka.DeviceFarm.Types.DevicePoolType" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'True) (C1 ('MetaCons "DevicePoolType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDevicePoolType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ExecutionResult

newtype ExecutionResult Source #

Constructors

ExecutionResult' 

Instances

Instances details
FromJSON ExecutionResult Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionResult

FromJSONKey ExecutionResult Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionResult

ToJSON ExecutionResult Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionResult

ToJSONKey ExecutionResult Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionResult

ToByteString ExecutionResult Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionResult

ToHeader ExecutionResult Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionResult

ToLog ExecutionResult Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionResult

ToQuery ExecutionResult Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionResult

FromText ExecutionResult Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionResult

ToText ExecutionResult Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionResult

FromXML ExecutionResult Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionResult

ToXML ExecutionResult Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionResult

Methods

toXML :: ExecutionResult -> XML #

Generic ExecutionResult Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionResult

Associated Types

type Rep ExecutionResult :: Type -> Type #

Read ExecutionResult Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionResult

Show ExecutionResult Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionResult

NFData ExecutionResult Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionResult

Methods

rnf :: ExecutionResult -> () #

Eq ExecutionResult Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionResult

Ord ExecutionResult Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionResult

Hashable ExecutionResult Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionResult

type Rep ExecutionResult Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionResult

type Rep ExecutionResult = D1 ('MetaData "ExecutionResult" "Amazonka.DeviceFarm.Types.ExecutionResult" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'True) (C1 ('MetaCons "ExecutionResult'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromExecutionResult") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ExecutionResultCode

newtype ExecutionResultCode Source #

Instances

Instances details
FromJSON ExecutionResultCode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionResultCode

FromJSONKey ExecutionResultCode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionResultCode

ToJSON ExecutionResultCode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionResultCode

ToJSONKey ExecutionResultCode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionResultCode

ToByteString ExecutionResultCode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionResultCode

ToHeader ExecutionResultCode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionResultCode

ToLog ExecutionResultCode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionResultCode

ToQuery ExecutionResultCode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionResultCode

FromText ExecutionResultCode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionResultCode

ToText ExecutionResultCode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionResultCode

FromXML ExecutionResultCode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionResultCode

ToXML ExecutionResultCode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionResultCode

Generic ExecutionResultCode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionResultCode

Associated Types

type Rep ExecutionResultCode :: Type -> Type #

Read ExecutionResultCode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionResultCode

Show ExecutionResultCode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionResultCode

NFData ExecutionResultCode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionResultCode

Methods

rnf :: ExecutionResultCode -> () #

Eq ExecutionResultCode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionResultCode

Ord ExecutionResultCode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionResultCode

Hashable ExecutionResultCode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionResultCode

type Rep ExecutionResultCode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionResultCode

type Rep ExecutionResultCode = D1 ('MetaData "ExecutionResultCode" "Amazonka.DeviceFarm.Types.ExecutionResultCode" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'True) (C1 ('MetaCons "ExecutionResultCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromExecutionResultCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ExecutionStatus

newtype ExecutionStatus Source #

Constructors

ExecutionStatus' 

Instances

Instances details
FromJSON ExecutionStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionStatus

FromJSONKey ExecutionStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionStatus

ToJSON ExecutionStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionStatus

ToJSONKey ExecutionStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionStatus

ToByteString ExecutionStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionStatus

ToHeader ExecutionStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionStatus

ToLog ExecutionStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionStatus

ToQuery ExecutionStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionStatus

FromText ExecutionStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionStatus

ToText ExecutionStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionStatus

FromXML ExecutionStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionStatus

ToXML ExecutionStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionStatus

Methods

toXML :: ExecutionStatus -> XML #

Generic ExecutionStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionStatus

Associated Types

type Rep ExecutionStatus :: Type -> Type #

Read ExecutionStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionStatus

Show ExecutionStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionStatus

NFData ExecutionStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionStatus

Methods

rnf :: ExecutionStatus -> () #

Eq ExecutionStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionStatus

Ord ExecutionStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionStatus

Hashable ExecutionStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionStatus

type Rep ExecutionStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionStatus

type Rep ExecutionStatus = D1 ('MetaData "ExecutionStatus" "Amazonka.DeviceFarm.Types.ExecutionStatus" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'True) (C1 ('MetaCons "ExecutionStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromExecutionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

InstanceStatus

newtype InstanceStatus Source #

Constructors

InstanceStatus' 

Instances

Instances details
FromJSON InstanceStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InstanceStatus

FromJSONKey InstanceStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InstanceStatus

ToJSON InstanceStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InstanceStatus

ToJSONKey InstanceStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InstanceStatus

ToByteString InstanceStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InstanceStatus

ToHeader InstanceStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InstanceStatus

ToLog InstanceStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InstanceStatus

ToQuery InstanceStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InstanceStatus

FromText InstanceStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InstanceStatus

ToText InstanceStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InstanceStatus

FromXML InstanceStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InstanceStatus

ToXML InstanceStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InstanceStatus

Methods

toXML :: InstanceStatus -> XML #

Generic InstanceStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InstanceStatus

Associated Types

type Rep InstanceStatus :: Type -> Type #

Read InstanceStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InstanceStatus

Show InstanceStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InstanceStatus

NFData InstanceStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InstanceStatus

Methods

rnf :: InstanceStatus -> () #

Eq InstanceStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InstanceStatus

Ord InstanceStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InstanceStatus

Hashable InstanceStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InstanceStatus

type Rep InstanceStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InstanceStatus

type Rep InstanceStatus = D1 ('MetaData "InstanceStatus" "Amazonka.DeviceFarm.Types.InstanceStatus" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'True) (C1 ('MetaCons "InstanceStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromInstanceStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

InteractionMode

newtype InteractionMode Source #

Constructors

InteractionMode' 

Instances

Instances details
FromJSON InteractionMode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InteractionMode

FromJSONKey InteractionMode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InteractionMode

ToJSON InteractionMode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InteractionMode

ToJSONKey InteractionMode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InteractionMode

ToByteString InteractionMode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InteractionMode

ToHeader InteractionMode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InteractionMode

ToLog InteractionMode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InteractionMode

ToQuery InteractionMode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InteractionMode

FromText InteractionMode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InteractionMode

ToText InteractionMode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InteractionMode

FromXML InteractionMode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InteractionMode

ToXML InteractionMode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InteractionMode

Methods

toXML :: InteractionMode -> XML #

Generic InteractionMode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InteractionMode

Associated Types

type Rep InteractionMode :: Type -> Type #

Read InteractionMode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InteractionMode

Show InteractionMode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InteractionMode

NFData InteractionMode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InteractionMode

Methods

rnf :: InteractionMode -> () #

Eq InteractionMode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InteractionMode

Ord InteractionMode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InteractionMode

Hashable InteractionMode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InteractionMode

type Rep InteractionMode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InteractionMode

type Rep InteractionMode = D1 ('MetaData "InteractionMode" "Amazonka.DeviceFarm.Types.InteractionMode" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'True) (C1 ('MetaCons "InteractionMode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromInteractionMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

NetworkProfileType

newtype NetworkProfileType Source #

Instances

Instances details
FromJSON NetworkProfileType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.NetworkProfileType

FromJSONKey NetworkProfileType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.NetworkProfileType

ToJSON NetworkProfileType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.NetworkProfileType

ToJSONKey NetworkProfileType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.NetworkProfileType

ToByteString NetworkProfileType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.NetworkProfileType

ToHeader NetworkProfileType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.NetworkProfileType

ToLog NetworkProfileType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.NetworkProfileType

ToQuery NetworkProfileType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.NetworkProfileType

FromText NetworkProfileType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.NetworkProfileType

ToText NetworkProfileType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.NetworkProfileType

FromXML NetworkProfileType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.NetworkProfileType

ToXML NetworkProfileType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.NetworkProfileType

Generic NetworkProfileType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.NetworkProfileType

Associated Types

type Rep NetworkProfileType :: Type -> Type #

Read NetworkProfileType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.NetworkProfileType

Show NetworkProfileType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.NetworkProfileType

NFData NetworkProfileType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.NetworkProfileType

Methods

rnf :: NetworkProfileType -> () #

Eq NetworkProfileType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.NetworkProfileType

Ord NetworkProfileType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.NetworkProfileType

Hashable NetworkProfileType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.NetworkProfileType

type Rep NetworkProfileType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.NetworkProfileType

type Rep NetworkProfileType = D1 ('MetaData "NetworkProfileType" "Amazonka.DeviceFarm.Types.NetworkProfileType" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'True) (C1 ('MetaCons "NetworkProfileType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromNetworkProfileType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

OfferingTransactionType

newtype OfferingTransactionType Source #

Instances

Instances details
FromJSON OfferingTransactionType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingTransactionType

FromJSONKey OfferingTransactionType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingTransactionType

ToJSON OfferingTransactionType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingTransactionType

ToJSONKey OfferingTransactionType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingTransactionType

ToByteString OfferingTransactionType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingTransactionType

ToHeader OfferingTransactionType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingTransactionType

ToLog OfferingTransactionType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingTransactionType

ToQuery OfferingTransactionType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingTransactionType

FromText OfferingTransactionType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingTransactionType

ToText OfferingTransactionType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingTransactionType

FromXML OfferingTransactionType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingTransactionType

ToXML OfferingTransactionType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingTransactionType

Generic OfferingTransactionType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingTransactionType

Associated Types

type Rep OfferingTransactionType :: Type -> Type #

Read OfferingTransactionType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingTransactionType

Show OfferingTransactionType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingTransactionType

NFData OfferingTransactionType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingTransactionType

Methods

rnf :: OfferingTransactionType -> () #

Eq OfferingTransactionType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingTransactionType

Ord OfferingTransactionType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingTransactionType

Hashable OfferingTransactionType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingTransactionType

type Rep OfferingTransactionType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingTransactionType

type Rep OfferingTransactionType = D1 ('MetaData "OfferingTransactionType" "Amazonka.DeviceFarm.Types.OfferingTransactionType" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'True) (C1 ('MetaCons "OfferingTransactionType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromOfferingTransactionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

OfferingType

newtype OfferingType Source #

Constructors

OfferingType' 

Bundled Patterns

pattern OfferingType_RECURRING :: OfferingType 

Instances

Instances details
FromJSON OfferingType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingType

FromJSONKey OfferingType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingType

ToJSON OfferingType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingType

ToJSONKey OfferingType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingType

ToByteString OfferingType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingType

ToHeader OfferingType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingType

ToLog OfferingType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingType

ToQuery OfferingType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingType

FromText OfferingType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingType

ToText OfferingType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingType

Methods

toText :: OfferingType -> Text #

FromXML OfferingType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingType

ToXML OfferingType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingType

Methods

toXML :: OfferingType -> XML #

Generic OfferingType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingType

Associated Types

type Rep OfferingType :: Type -> Type #

Read OfferingType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingType

Show OfferingType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingType

NFData OfferingType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingType

Methods

rnf :: OfferingType -> () #

Eq OfferingType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingType

Ord OfferingType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingType

Hashable OfferingType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingType

type Rep OfferingType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingType

type Rep OfferingType = D1 ('MetaData "OfferingType" "Amazonka.DeviceFarm.Types.OfferingType" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'True) (C1 ('MetaCons "OfferingType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromOfferingType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

RecurringChargeFrequency

newtype RecurringChargeFrequency Source #

Instances

Instances details
FromJSON RecurringChargeFrequency Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RecurringChargeFrequency

FromJSONKey RecurringChargeFrequency Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RecurringChargeFrequency

ToJSON RecurringChargeFrequency Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RecurringChargeFrequency

ToJSONKey RecurringChargeFrequency Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RecurringChargeFrequency

ToByteString RecurringChargeFrequency Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RecurringChargeFrequency

ToHeader RecurringChargeFrequency Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RecurringChargeFrequency

ToLog RecurringChargeFrequency Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RecurringChargeFrequency

ToQuery RecurringChargeFrequency Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RecurringChargeFrequency

FromText RecurringChargeFrequency Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RecurringChargeFrequency

ToText RecurringChargeFrequency Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RecurringChargeFrequency

FromXML RecurringChargeFrequency Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RecurringChargeFrequency

ToXML RecurringChargeFrequency Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RecurringChargeFrequency

Generic RecurringChargeFrequency Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RecurringChargeFrequency

Associated Types

type Rep RecurringChargeFrequency :: Type -> Type #

Read RecurringChargeFrequency Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RecurringChargeFrequency

Show RecurringChargeFrequency Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RecurringChargeFrequency

NFData RecurringChargeFrequency Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RecurringChargeFrequency

Eq RecurringChargeFrequency Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RecurringChargeFrequency

Ord RecurringChargeFrequency Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RecurringChargeFrequency

Hashable RecurringChargeFrequency Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RecurringChargeFrequency

type Rep RecurringChargeFrequency Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RecurringChargeFrequency

type Rep RecurringChargeFrequency = D1 ('MetaData "RecurringChargeFrequency" "Amazonka.DeviceFarm.Types.RecurringChargeFrequency" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'True) (C1 ('MetaCons "RecurringChargeFrequency'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRecurringChargeFrequency") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

RuleOperator

newtype RuleOperator Source #

Constructors

RuleOperator' 

Instances

Instances details
FromJSON RuleOperator Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RuleOperator

FromJSONKey RuleOperator Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RuleOperator

ToJSON RuleOperator Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RuleOperator

ToJSONKey RuleOperator Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RuleOperator

ToByteString RuleOperator Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RuleOperator

ToHeader RuleOperator Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RuleOperator

ToLog RuleOperator Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RuleOperator

ToQuery RuleOperator Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RuleOperator

FromText RuleOperator Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RuleOperator

ToText RuleOperator Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RuleOperator

Methods

toText :: RuleOperator -> Text #

FromXML RuleOperator Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RuleOperator

ToXML RuleOperator Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RuleOperator

Methods

toXML :: RuleOperator -> XML #

Generic RuleOperator Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RuleOperator

Associated Types

type Rep RuleOperator :: Type -> Type #

Read RuleOperator Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RuleOperator

Show RuleOperator Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RuleOperator

NFData RuleOperator Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RuleOperator

Methods

rnf :: RuleOperator -> () #

Eq RuleOperator Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RuleOperator

Ord RuleOperator Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RuleOperator

Hashable RuleOperator Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RuleOperator

type Rep RuleOperator Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RuleOperator

type Rep RuleOperator = D1 ('MetaData "RuleOperator" "Amazonka.DeviceFarm.Types.RuleOperator" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'True) (C1 ('MetaCons "RuleOperator'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRuleOperator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SampleType

newtype SampleType Source #

Constructors

SampleType' 

Fields

Instances

Instances details
FromJSON SampleType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.SampleType

FromJSONKey SampleType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.SampleType

ToJSON SampleType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.SampleType

ToJSONKey SampleType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.SampleType

ToByteString SampleType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.SampleType

ToHeader SampleType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.SampleType

ToLog SampleType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.SampleType

ToQuery SampleType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.SampleType

FromText SampleType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.SampleType

ToText SampleType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.SampleType

Methods

toText :: SampleType -> Text #

FromXML SampleType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.SampleType

ToXML SampleType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.SampleType

Methods

toXML :: SampleType -> XML #

Generic SampleType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.SampleType

Associated Types

type Rep SampleType :: Type -> Type #

Read SampleType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.SampleType

Show SampleType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.SampleType

NFData SampleType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.SampleType

Methods

rnf :: SampleType -> () #

Eq SampleType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.SampleType

Ord SampleType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.SampleType

Hashable SampleType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.SampleType

type Rep SampleType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.SampleType

type Rep SampleType = D1 ('MetaData "SampleType" "Amazonka.DeviceFarm.Types.SampleType" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'True) (C1 ('MetaCons "SampleType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSampleType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TestGridSessionArtifactCategory

newtype TestGridSessionArtifactCategory Source #

Instances

Instances details
FromJSON TestGridSessionArtifactCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifactCategory

FromJSONKey TestGridSessionArtifactCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifactCategory

ToJSON TestGridSessionArtifactCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifactCategory

ToJSONKey TestGridSessionArtifactCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifactCategory

ToByteString TestGridSessionArtifactCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifactCategory

ToHeader TestGridSessionArtifactCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifactCategory

ToLog TestGridSessionArtifactCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifactCategory

ToQuery TestGridSessionArtifactCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifactCategory

FromText TestGridSessionArtifactCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifactCategory

ToText TestGridSessionArtifactCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifactCategory

FromXML TestGridSessionArtifactCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifactCategory

ToXML TestGridSessionArtifactCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifactCategory

Generic TestGridSessionArtifactCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifactCategory

Associated Types

type Rep TestGridSessionArtifactCategory :: Type -> Type #

Read TestGridSessionArtifactCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifactCategory

Show TestGridSessionArtifactCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifactCategory

NFData TestGridSessionArtifactCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifactCategory

Eq TestGridSessionArtifactCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifactCategory

Ord TestGridSessionArtifactCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifactCategory

Hashable TestGridSessionArtifactCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifactCategory

type Rep TestGridSessionArtifactCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifactCategory

type Rep TestGridSessionArtifactCategory = D1 ('MetaData "TestGridSessionArtifactCategory" "Amazonka.DeviceFarm.Types.TestGridSessionArtifactCategory" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'True) (C1 ('MetaCons "TestGridSessionArtifactCategory'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTestGridSessionArtifactCategory") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TestGridSessionArtifactType

newtype TestGridSessionArtifactType Source #

Instances

Instances details
FromJSON TestGridSessionArtifactType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifactType

FromJSONKey TestGridSessionArtifactType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifactType

ToJSON TestGridSessionArtifactType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifactType

ToJSONKey TestGridSessionArtifactType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifactType

ToByteString TestGridSessionArtifactType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifactType

ToHeader TestGridSessionArtifactType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifactType

ToLog TestGridSessionArtifactType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifactType

ToQuery TestGridSessionArtifactType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifactType

FromText TestGridSessionArtifactType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifactType

ToText TestGridSessionArtifactType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifactType

FromXML TestGridSessionArtifactType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifactType

ToXML TestGridSessionArtifactType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifactType

Generic TestGridSessionArtifactType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifactType

Associated Types

type Rep TestGridSessionArtifactType :: Type -> Type #

Read TestGridSessionArtifactType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifactType

Show TestGridSessionArtifactType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifactType

NFData TestGridSessionArtifactType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifactType

Eq TestGridSessionArtifactType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifactType

Ord TestGridSessionArtifactType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifactType

Hashable TestGridSessionArtifactType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifactType

type Rep TestGridSessionArtifactType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifactType

type Rep TestGridSessionArtifactType = D1 ('MetaData "TestGridSessionArtifactType" "Amazonka.DeviceFarm.Types.TestGridSessionArtifactType" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'True) (C1 ('MetaCons "TestGridSessionArtifactType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTestGridSessionArtifactType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TestGridSessionStatus

newtype TestGridSessionStatus Source #

Instances

Instances details
FromJSON TestGridSessionStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionStatus

FromJSONKey TestGridSessionStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionStatus

ToJSON TestGridSessionStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionStatus

ToJSONKey TestGridSessionStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionStatus

ToByteString TestGridSessionStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionStatus

ToHeader TestGridSessionStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionStatus

ToLog TestGridSessionStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionStatus

ToQuery TestGridSessionStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionStatus

FromText TestGridSessionStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionStatus

ToText TestGridSessionStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionStatus

FromXML TestGridSessionStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionStatus

ToXML TestGridSessionStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionStatus

Generic TestGridSessionStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionStatus

Associated Types

type Rep TestGridSessionStatus :: Type -> Type #

Read TestGridSessionStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionStatus

Show TestGridSessionStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionStatus

NFData TestGridSessionStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionStatus

Methods

rnf :: TestGridSessionStatus -> () #

Eq TestGridSessionStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionStatus

Ord TestGridSessionStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionStatus

Hashable TestGridSessionStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionStatus

type Rep TestGridSessionStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionStatus

type Rep TestGridSessionStatus = D1 ('MetaData "TestGridSessionStatus" "Amazonka.DeviceFarm.Types.TestGridSessionStatus" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'True) (C1 ('MetaCons "TestGridSessionStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTestGridSessionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TestType

newtype TestType Source #

Constructors

TestType' 

Fields

Instances

Instances details
FromJSON TestType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestType

FromJSONKey TestType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestType

ToJSON TestType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestType

ToJSONKey TestType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestType

ToByteString TestType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestType

Methods

toBS :: TestType -> ByteString #

ToHeader TestType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestType

Methods

toHeader :: HeaderName -> TestType -> [Header] #

ToLog TestType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestType

ToQuery TestType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestType

FromText TestType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestType

ToText TestType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestType

Methods

toText :: TestType -> Text #

FromXML TestType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestType

ToXML TestType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestType

Methods

toXML :: TestType -> XML #

Generic TestType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestType

Associated Types

type Rep TestType :: Type -> Type #

Methods

from :: TestType -> Rep TestType x #

to :: Rep TestType x -> TestType #

Read TestType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestType

Show TestType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestType

NFData TestType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestType

Methods

rnf :: TestType -> () #

Eq TestType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestType

Ord TestType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestType

Hashable TestType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestType

Methods

hashWithSalt :: Int -> TestType -> Int #

hash :: TestType -> Int #

type Rep TestType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestType

type Rep TestType = D1 ('MetaData "TestType" "Amazonka.DeviceFarm.Types.TestType" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'True) (C1 ('MetaCons "TestType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTestType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

UploadCategory

newtype UploadCategory Source #

Constructors

UploadCategory' 

Instances

Instances details
FromJSON UploadCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadCategory

FromJSONKey UploadCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadCategory

ToJSON UploadCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadCategory

ToJSONKey UploadCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadCategory

ToByteString UploadCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadCategory

ToHeader UploadCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadCategory

ToLog UploadCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadCategory

ToQuery UploadCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadCategory

FromText UploadCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadCategory

ToText UploadCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadCategory

FromXML UploadCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadCategory

ToXML UploadCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadCategory

Methods

toXML :: UploadCategory -> XML #

Generic UploadCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadCategory

Associated Types

type Rep UploadCategory :: Type -> Type #

Read UploadCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadCategory

Show UploadCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadCategory

NFData UploadCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadCategory

Methods

rnf :: UploadCategory -> () #

Eq UploadCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadCategory

Ord UploadCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadCategory

Hashable UploadCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadCategory

type Rep UploadCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadCategory

type Rep UploadCategory = D1 ('MetaData "UploadCategory" "Amazonka.DeviceFarm.Types.UploadCategory" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'True) (C1 ('MetaCons "UploadCategory'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromUploadCategory") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

UploadStatus

newtype UploadStatus Source #

Constructors

UploadStatus' 

Instances

Instances details
FromJSON UploadStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadStatus

FromJSONKey UploadStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadStatus

ToJSON UploadStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadStatus

ToJSONKey UploadStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadStatus

ToByteString UploadStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadStatus

ToHeader UploadStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadStatus

ToLog UploadStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadStatus

ToQuery UploadStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadStatus

FromText UploadStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadStatus

ToText UploadStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadStatus

Methods

toText :: UploadStatus -> Text #

FromXML UploadStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadStatus

ToXML UploadStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadStatus

Methods

toXML :: UploadStatus -> XML #

Generic UploadStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadStatus

Associated Types

type Rep UploadStatus :: Type -> Type #

Read UploadStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadStatus

Show UploadStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadStatus

NFData UploadStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadStatus

Methods

rnf :: UploadStatus -> () #

Eq UploadStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadStatus

Ord UploadStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadStatus

Hashable UploadStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadStatus

type Rep UploadStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadStatus

type Rep UploadStatus = D1 ('MetaData "UploadStatus" "Amazonka.DeviceFarm.Types.UploadStatus" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'True) (C1 ('MetaCons "UploadStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromUploadStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

UploadType

newtype UploadType Source #

Constructors

UploadType' 

Fields

Bundled Patterns

pattern UploadType_ANDROID_APP :: UploadType 
pattern UploadType_APPIUM_JAVA_JUNIT_TEST_PACKAGE :: UploadType 
pattern UploadType_APPIUM_JAVA_JUNIT_TEST_SPEC :: UploadType 
pattern UploadType_APPIUM_JAVA_TESTNG_TEST_PACKAGE :: UploadType 
pattern UploadType_APPIUM_JAVA_TESTNG_TEST_SPEC :: UploadType 
pattern UploadType_APPIUM_NODE_TEST_PACKAGE :: UploadType 
pattern UploadType_APPIUM_NODE_TEST_SPEC :: UploadType 
pattern UploadType_APPIUM_PYTHON_TEST_PACKAGE :: UploadType 
pattern UploadType_APPIUM_PYTHON_TEST_SPEC :: UploadType 
pattern UploadType_APPIUM_RUBY_TEST_PACKAGE :: UploadType 
pattern UploadType_APPIUM_RUBY_TEST_SPEC :: UploadType 
pattern UploadType_APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE :: UploadType 
pattern UploadType_APPIUM_WEB_JAVA_JUNIT_TEST_SPEC :: UploadType 
pattern UploadType_APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE :: UploadType 
pattern UploadType_APPIUM_WEB_JAVA_TESTNG_TEST_SPEC :: UploadType 
pattern UploadType_APPIUM_WEB_NODE_TEST_PACKAGE :: UploadType 
pattern UploadType_APPIUM_WEB_NODE_TEST_SPEC :: UploadType 
pattern UploadType_APPIUM_WEB_PYTHON_TEST_PACKAGE :: UploadType 
pattern UploadType_APPIUM_WEB_PYTHON_TEST_SPEC :: UploadType 
pattern UploadType_APPIUM_WEB_RUBY_TEST_PACKAGE :: UploadType 
pattern UploadType_APPIUM_WEB_RUBY_TEST_SPEC :: UploadType 
pattern UploadType_CALABASH_TEST_PACKAGE :: UploadType 
pattern UploadType_EXTERNAL_DATA :: UploadType 
pattern UploadType_INSTRUMENTATION_TEST_PACKAGE :: UploadType 
pattern UploadType_INSTRUMENTATION_TEST_SPEC :: UploadType 
pattern UploadType_IOS_APP :: UploadType 
pattern UploadType_UIAUTOMATION_TEST_PACKAGE :: UploadType 
pattern UploadType_UIAUTOMATOR_TEST_PACKAGE :: UploadType 
pattern UploadType_WEB_APP :: UploadType 
pattern UploadType_XCTEST_TEST_PACKAGE :: UploadType 
pattern UploadType_XCTEST_UI_TEST_PACKAGE :: UploadType 
pattern UploadType_XCTEST_UI_TEST_SPEC :: UploadType 

Instances

Instances details
FromJSON UploadType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadType

FromJSONKey UploadType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadType

ToJSON UploadType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadType

ToJSONKey UploadType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadType

ToByteString UploadType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadType

ToHeader UploadType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadType

ToLog UploadType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadType

ToQuery UploadType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadType

FromText UploadType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadType

ToText UploadType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadType

Methods

toText :: UploadType -> Text #

FromXML UploadType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadType

ToXML UploadType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadType

Methods

toXML :: UploadType -> XML #

Generic UploadType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadType

Associated Types

type Rep UploadType :: Type -> Type #

Read UploadType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadType

Show UploadType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadType

NFData UploadType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadType

Methods

rnf :: UploadType -> () #

Eq UploadType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadType

Ord UploadType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadType

Hashable UploadType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadType

type Rep UploadType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadType

type Rep UploadType = D1 ('MetaData "UploadType" "Amazonka.DeviceFarm.Types.UploadType" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'True) (C1 ('MetaCons "UploadType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromUploadType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AccountSettings

data AccountSettings Source #

A container for account-level settings in AWS Device Farm.

See: newAccountSettings smart constructor.

Instances

Instances details
FromJSON AccountSettings Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.AccountSettings

Generic AccountSettings Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.AccountSettings

Associated Types

type Rep AccountSettings :: Type -> Type #

Read AccountSettings Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.AccountSettings

Show AccountSettings Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.AccountSettings

NFData AccountSettings Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.AccountSettings

Methods

rnf :: AccountSettings -> () #

Eq AccountSettings Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.AccountSettings

Hashable AccountSettings Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.AccountSettings

type Rep AccountSettings Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.AccountSettings

type Rep AccountSettings = D1 ('MetaData "AccountSettings" "Amazonka.DeviceFarm.Types.AccountSettings" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "AccountSettings'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "awsAccountNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "defaultJobTimeoutMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "maxJobTimeoutMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "maxSlots") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Int))))) :*: ((S1 ('MetaSel ('Just "skipAppResign") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "trialMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TrialMinutes))) :*: (S1 ('MetaSel ('Just "unmeteredDevices") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap DevicePlatform Int))) :*: S1 ('MetaSel ('Just "unmeteredRemoteAccessDevices") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap DevicePlatform Int)))))))

newAccountSettings :: AccountSettings Source #

Create a value of AccountSettings with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:awsAccountNumber:AccountSettings', accountSettings_awsAccountNumber - The AWS account number specified in the AccountSettings container.

$sel:defaultJobTimeoutMinutes:AccountSettings', accountSettings_defaultJobTimeoutMinutes - The default number of minutes (at the account level) a test run executes before it times out. The default value is 150 minutes.

$sel:maxJobTimeoutMinutes:AccountSettings', accountSettings_maxJobTimeoutMinutes - The maximum number of minutes a test run executes before it times out.

$sel:maxSlots:AccountSettings', accountSettings_maxSlots - The maximum number of device slots that the AWS account can purchase. Each maximum is expressed as an offering-id:number pair, where the offering-id represents one of the IDs returned by the ListOfferings command.

$sel:skipAppResign:AccountSettings', accountSettings_skipAppResign - When set to true, for private devices, Device Farm does not sign your app again. For public devices, Device Farm always signs your apps again.

For more information about how Device Farm re-signs your apps, see Do you modify my app? in the AWS Device Farm FAQs.

$sel:trialMinutes:AccountSettings', accountSettings_trialMinutes - Information about an AWS account's usage of free trial device minutes.

$sel:unmeteredDevices:AccountSettings', accountSettings_unmeteredDevices - Returns the unmetered devices you have purchased or want to purchase.

$sel:unmeteredRemoteAccessDevices:AccountSettings', accountSettings_unmeteredRemoteAccessDevices - Returns the unmetered remote access devices you have purchased or want to purchase.

Artifact

data Artifact Source #

Represents the output of a test. Examples of artifacts include logs and screenshots.

See: newArtifact smart constructor.

Instances

Instances details
FromJSON Artifact Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Artifact

Generic Artifact Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Artifact

Associated Types

type Rep Artifact :: Type -> Type #

Methods

from :: Artifact -> Rep Artifact x #

to :: Rep Artifact x -> Artifact #

Read Artifact Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Artifact

Show Artifact Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Artifact

NFData Artifact Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Artifact

Methods

rnf :: Artifact -> () #

Eq Artifact Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Artifact

Hashable Artifact Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Artifact

Methods

hashWithSalt :: Int -> Artifact -> Int #

hash :: Artifact -> Int #

type Rep Artifact Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Artifact

newArtifact :: Artifact Source #

Create a value of Artifact with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arn:Artifact', artifact_arn - The artifact's ARN.

$sel:extension:Artifact', artifact_extension - The artifact's file extension.

$sel:name:Artifact', artifact_name - The artifact's name.

$sel:type':Artifact', artifact_type - The artifact's type.

Allowed values include the following:

  • UNKNOWN
  • SCREENSHOT
  • DEVICE_LOG
  • MESSAGE_LOG
  • VIDEO_LOG
  • RESULT_LOG
  • SERVICE_LOG
  • WEBKIT_LOG
  • INSTRUMENTATION_OUTPUT
  • EXERCISER_MONKEY_OUTPUT: the artifact (log) generated by an Android fuzz test.
  • CALABASH_JSON_OUTPUT
  • CALABASH_PRETTY_OUTPUT
  • CALABASH_STANDARD_OUTPUT
  • CALABASH_JAVA_XML_OUTPUT
  • AUTOMATION_OUTPUT
  • APPIUM_SERVER_OUTPUT
  • APPIUM_JAVA_OUTPUT
  • APPIUM_JAVA_XML_OUTPUT
  • APPIUM_PYTHON_OUTPUT
  • APPIUM_PYTHON_XML_OUTPUT
  • EXPLORER_EVENT_LOG
  • EXPLORER_SUMMARY_LOG
  • APPLICATION_CRASH_REPORT
  • XCTEST_LOG
  • VIDEO
  • CUSTOMER_ARTIFACT
  • CUSTOMER_ARTIFACT_LOG
  • TESTSPEC_OUTPUT

$sel:url:Artifact', artifact_url - The presigned Amazon S3 URL that can be used with a GET request to download the artifact's file.

CPU

data CPU Source #

Represents the amount of CPU that an app is using on a physical device. Does not represent system-wide CPU usage.

See: newCPU smart constructor.

Constructors

CPU' (Maybe Text) (Maybe Double) (Maybe Text) 

Instances

Instances details
FromJSON CPU Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CPU

Generic CPU Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CPU

Associated Types

type Rep CPU :: Type -> Type #

Methods

from :: CPU -> Rep CPU x #

to :: Rep CPU x -> CPU #

Read CPU Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CPU

Show CPU Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CPU

Methods

showsPrec :: Int -> CPU -> ShowS #

show :: CPU -> String #

showList :: [CPU] -> ShowS #

NFData CPU Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CPU

Methods

rnf :: CPU -> () #

Eq CPU Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CPU

Methods

(==) :: CPU -> CPU -> Bool #

(/=) :: CPU -> CPU -> Bool #

Hashable CPU Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CPU

Methods

hashWithSalt :: Int -> CPU -> Int #

hash :: CPU -> Int #

type Rep CPU Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CPU

type Rep CPU = D1 ('MetaData "CPU" "Amazonka.DeviceFarm.Types.CPU" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "CPU'" 'PrefixI 'True) (S1 ('MetaSel ('Just "architecture") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "clock") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "frequency") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newCPU :: CPU Source #

Create a value of CPU with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:architecture:CPU', cpu_architecture - The CPU's architecture (for example, x86 or ARM).

$sel:clock:CPU', cpu_clock - The clock speed of the device's CPU, expressed in hertz (Hz). For example, a 1.2 GHz CPU is expressed as 1200000000.

$sel:frequency:CPU', cpu_frequency - The CPU's frequency.

Counters

data Counters Source #

Represents entity counters.

See: newCounters smart constructor.

Instances

Instances details
FromJSON Counters Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Counters

Generic Counters Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Counters

Associated Types

type Rep Counters :: Type -> Type #

Methods

from :: Counters -> Rep Counters x #

to :: Rep Counters x -> Counters #

Read Counters Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Counters

Show Counters Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Counters

NFData Counters Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Counters

Methods

rnf :: Counters -> () #

Eq Counters Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Counters

Hashable Counters Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Counters

Methods

hashWithSalt :: Int -> Counters -> Int #

hash :: Counters -> Int #

type Rep Counters Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Counters

newCounters :: Counters Source #

Create a value of Counters with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:errored:Counters', counters_errored - The number of errored entities.

$sel:failed:Counters', counters_failed - The number of failed entities.

$sel:passed:Counters', counters_passed - The number of passed entities.

$sel:skipped:Counters', counters_skipped - The number of skipped entities.

$sel:stopped:Counters', counters_stopped - The number of stopped entities.

$sel:total:Counters', counters_total - The total number of entities.

$sel:warned:Counters', counters_warned - The number of warned entities.

CreateRemoteAccessSessionConfiguration

data CreateRemoteAccessSessionConfiguration Source #

Configuration settings for a remote access session, including billing method.

See: newCreateRemoteAccessSessionConfiguration smart constructor.

Instances

Instances details
ToJSON CreateRemoteAccessSessionConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CreateRemoteAccessSessionConfiguration

Generic CreateRemoteAccessSessionConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CreateRemoteAccessSessionConfiguration

Read CreateRemoteAccessSessionConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CreateRemoteAccessSessionConfiguration

Show CreateRemoteAccessSessionConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CreateRemoteAccessSessionConfiguration

NFData CreateRemoteAccessSessionConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CreateRemoteAccessSessionConfiguration

Eq CreateRemoteAccessSessionConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CreateRemoteAccessSessionConfiguration

Hashable CreateRemoteAccessSessionConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CreateRemoteAccessSessionConfiguration

type Rep CreateRemoteAccessSessionConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CreateRemoteAccessSessionConfiguration

type Rep CreateRemoteAccessSessionConfiguration = D1 ('MetaData "CreateRemoteAccessSessionConfiguration" "Amazonka.DeviceFarm.Types.CreateRemoteAccessSessionConfiguration" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "CreateRemoteAccessSessionConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "billingMethod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BillingMethod)) :*: S1 ('MetaSel ('Just "vpceConfigurationArns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))

newCreateRemoteAccessSessionConfiguration :: CreateRemoteAccessSessionConfiguration Source #

Create a value of CreateRemoteAccessSessionConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:billingMethod:CreateRemoteAccessSessionConfiguration', createRemoteAccessSessionConfiguration_billingMethod - The billing method for the remote access session.

$sel:vpceConfigurationArns:CreateRemoteAccessSessionConfiguration', createRemoteAccessSessionConfiguration_vpceConfigurationArns - An array of ARNs included in the VPC endpoint configuration.

CustomerArtifactPaths

data CustomerArtifactPaths Source #

A JSON object that specifies the paths where the artifacts generated by the customer's tests, on the device or in the test environment, are pulled from.

Specify deviceHostPaths and optionally specify either iosPaths or androidPaths.

For web app tests, you can specify both iosPaths and androidPaths.

See: newCustomerArtifactPaths smart constructor.

Instances

Instances details
FromJSON CustomerArtifactPaths Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CustomerArtifactPaths

ToJSON CustomerArtifactPaths Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CustomerArtifactPaths

Generic CustomerArtifactPaths Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CustomerArtifactPaths

Associated Types

type Rep CustomerArtifactPaths :: Type -> Type #

Read CustomerArtifactPaths Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CustomerArtifactPaths

Show CustomerArtifactPaths Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CustomerArtifactPaths

NFData CustomerArtifactPaths Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CustomerArtifactPaths

Methods

rnf :: CustomerArtifactPaths -> () #

Eq CustomerArtifactPaths Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CustomerArtifactPaths

Hashable CustomerArtifactPaths Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CustomerArtifactPaths

type Rep CustomerArtifactPaths Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CustomerArtifactPaths

type Rep CustomerArtifactPaths = D1 ('MetaData "CustomerArtifactPaths" "Amazonka.DeviceFarm.Types.CustomerArtifactPaths" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "CustomerArtifactPaths'" 'PrefixI 'True) (S1 ('MetaSel ('Just "androidPaths") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "deviceHostPaths") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "iosPaths") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])))))

newCustomerArtifactPaths :: CustomerArtifactPaths Source #

Create a value of CustomerArtifactPaths with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:androidPaths:CustomerArtifactPaths', customerArtifactPaths_androidPaths - Comma-separated list of paths on the Android device where the artifacts generated by the customer's tests are pulled from.

$sel:deviceHostPaths:CustomerArtifactPaths', customerArtifactPaths_deviceHostPaths - Comma-separated list of paths in the test execution environment where the artifacts generated by the customer's tests are pulled from.

$sel:iosPaths:CustomerArtifactPaths', customerArtifactPaths_iosPaths - Comma-separated list of paths on the iOS device where the artifacts generated by the customer's tests are pulled from.

Device

data Device Source #

Represents a device type that an app is tested against.

See: newDevice smart constructor.

Instances

Instances details
FromJSON Device Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Device

Generic Device Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Device

Associated Types

type Rep Device :: Type -> Type #

Methods

from :: Device -> Rep Device x #

to :: Rep Device x -> Device #

Read Device Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Device

Show Device Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Device

NFData Device Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Device

Methods

rnf :: Device -> () #

Eq Device Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Device

Methods

(==) :: Device -> Device -> Bool #

(/=) :: Device -> Device -> Bool #

Hashable Device Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Device

Methods

hashWithSalt :: Int -> Device -> Int #

hash :: Device -> Int #

type Rep Device Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Device

type Rep Device = D1 ('MetaData "Device" "Amazonka.DeviceFarm.Types.Device" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "Device'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "availability") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeviceAvailability))) :*: (S1 ('MetaSel ('Just "carrier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "cpu") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CPU)) :*: S1 ('MetaSel ('Just "fleetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "fleetType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "formFactor") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeviceFormFactor))) :*: (S1 ('MetaSel ('Just "heapSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: (S1 ('MetaSel ('Just "image") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "instances") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DeviceInstance])))))) :*: (((S1 ('MetaSel ('Just "manufacturer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "memory") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))) :*: (S1 ('MetaSel ('Just "model") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "modelId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "os") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "platform") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DevicePlatform)) :*: S1 ('MetaSel ('Just "radio") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "remoteAccessEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "remoteDebugEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "resolution") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Resolution))))))))

newDevice :: Device Source #

Create a value of Device with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

Device, device_arn - The device's ARN.

$sel:availability:Device', device_availability - Indicates how likely a device is available for a test run. Currently available in the ListDevices and GetDevice API methods.

$sel:carrier:Device', device_carrier - The device's carrier.

$sel:cpu:Device', device_cpu - Information about the device's CPU.

$sel:fleetName:Device', device_fleetName - The name of the fleet to which this device belongs.

$sel:fleetType:Device', device_fleetType - The type of fleet to which this device belongs. Possible values are PRIVATE and PUBLIC.

$sel:formFactor:Device', device_formFactor - The device's form factor.

Allowed values include:

  • PHONE
  • TABLET

$sel:heapSize:Device', device_heapSize - The device's heap size, expressed in bytes.

$sel:image:Device', device_image - The device's image name.

$sel:instances:Device', device_instances - The instances that belong to this device.

$sel:manufacturer:Device', device_manufacturer - The device's manufacturer name.

$sel:memory:Device', device_memory - The device's total memory size, expressed in bytes.

$sel:model:Device', device_model - The device's model name.

$sel:modelId:Device', device_modelId - The device's model ID.

$sel:name:Device', device_name - The device's display name.

$sel:os:Device', device_os - The device's operating system type.

$sel:platform:Device', device_platform - The device's platform.

Allowed values include:

  • ANDROID
  • IOS

$sel:radio:Device', device_radio - The device's radio.

$sel:remoteAccessEnabled:Device', device_remoteAccessEnabled - Specifies whether remote access has been enabled for the specified device.

$sel:remoteDebugEnabled:Device', device_remoteDebugEnabled - This flag is set to true if remote debugging is enabled for the device.

Remote debugging is no longer supported.

$sel:resolution:Device', device_resolution - The resolution of the device.

DeviceFilter

data DeviceFilter Source #

Represents a device filter used to select a set of devices to be included in a test run. This data structure is passed in as the deviceSelectionConfiguration parameter to ScheduleRun. For an example of the JSON request syntax, see ScheduleRun.

It is also passed in as the filters parameter to ListDevices. For an example of the JSON request syntax, see ListDevices.

See: newDeviceFilter smart constructor.

Instances

Instances details
FromJSON DeviceFilter Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFilter

ToJSON DeviceFilter Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFilter

Generic DeviceFilter Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFilter

Associated Types

type Rep DeviceFilter :: Type -> Type #

Read DeviceFilter Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFilter

Show DeviceFilter Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFilter

NFData DeviceFilter Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFilter

Methods

rnf :: DeviceFilter -> () #

Eq DeviceFilter Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFilter

Hashable DeviceFilter Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFilter

type Rep DeviceFilter Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFilter

type Rep DeviceFilter = D1 ('MetaData "DeviceFilter" "Amazonka.DeviceFarm.Types.DeviceFilter" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "DeviceFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "attribute") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DeviceFilterAttribute) :*: (S1 ('MetaSel ('Just "operator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 RuleOperator) :*: S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]))))

newDeviceFilter Source #

Create a value of DeviceFilter with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:attribute:DeviceFilter', deviceFilter_attribute - The aspect of a device such as platform or model used as the selection criteria in a device filter.

The supported operators for each attribute are provided in the following list.

ARN
The Amazon Resource Name (ARN) of the device (for example, arn:aws:devicefarm:us-west-2::device:12345Example).

Supported operators: EQUALS, IN, NOT_IN

PLATFORM
The device platform. Valid values are ANDROID or IOS.

Supported operators: EQUALS

OS_VERSION
The operating system version (for example, 10.3.2).

Supported operators: EQUALS, GREATER_THAN, GREATER_THAN_OR_EQUALS, IN, LESS_THAN, LESS_THAN_OR_EQUALS, NOT_IN

MODEL
The device model (for example, iPad 5th Gen).

Supported operators: CONTAINS, EQUALS, IN, NOT_IN

AVAILABILITY
The current availability of the device. Valid values are AVAILABLE, HIGHLY_AVAILABLE, BUSY, or TEMPORARY_NOT_AVAILABLE.

Supported operators: EQUALS

FORM_FACTOR
The device form factor. Valid values are PHONE or TABLET.

Supported operators: EQUALS

MANUFACTURER
The device manufacturer (for example, Apple).

Supported operators: EQUALS, IN, NOT_IN

REMOTE_ACCESS_ENABLED
Whether the device is enabled for remote access. Valid values are TRUE or FALSE.

Supported operators: EQUALS

REMOTE_DEBUG_ENABLED
Whether the device is enabled for remote debugging. Valid values are TRUE or FALSE.

Supported operators: EQUALS

Because remote debugging is no longer supported, this filter is ignored.

INSTANCE_ARN
The Amazon Resource Name (ARN) of the device instance.

Supported operators: EQUALS, IN, NOT_IN

INSTANCE_LABELS
The label of the device instance.

Supported operators: CONTAINS

FLEET_TYPE
The fleet type. Valid values are PUBLIC or PRIVATE.

Supported operators: EQUALS

$sel:operator:DeviceFilter', deviceFilter_operator - Specifies how Device Farm compares the filter's attribute to the value. See the attribute descriptions.

$sel:values:DeviceFilter', deviceFilter_values - An array of one or more filter values used in a device filter.

Operator Values

  • The IN and NOT_IN operators can take a values array that has more than one element.
  • The other operators require an array with a single element.

Attribute Values

  • The PLATFORM attribute can be set to ANDROID or IOS.
  • The AVAILABILITY attribute can be set to AVAILABLE, HIGHLY_AVAILABLE, BUSY, or TEMPORARY_NOT_AVAILABLE.
  • The FORM_FACTOR attribute can be set to PHONE or TABLET.
  • The FLEET_TYPE attribute can be set to PUBLIC or PRIVATE.

DeviceInstance

data DeviceInstance Source #

Represents the device instance.

See: newDeviceInstance smart constructor.

Instances

Instances details
FromJSON DeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceInstance

Generic DeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceInstance

Associated Types

type Rep DeviceInstance :: Type -> Type #

Read DeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceInstance

Show DeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceInstance

NFData DeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceInstance

Methods

rnf :: DeviceInstance -> () #

Eq DeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceInstance

Hashable DeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceInstance

type Rep DeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceInstance

newDeviceInstance :: DeviceInstance Source #

Create a value of DeviceInstance with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeviceInstance, deviceInstance_arn - The Amazon Resource Name (ARN) of the device instance.

$sel:deviceArn:DeviceInstance', deviceInstance_deviceArn - The ARN of the device.

$sel:instanceProfile:DeviceInstance', deviceInstance_instanceProfile - A object that contains information about the instance profile.

$sel:labels:DeviceInstance', deviceInstance_labels - An array of strings that describe the device instance.

$sel:status:DeviceInstance', deviceInstance_status - The status of the device instance. Valid values are listed here.

$sel:udid:DeviceInstance', deviceInstance_udid - Unique device identifier for the device instance.

DeviceMinutes

data DeviceMinutes Source #

Represents the total (metered or unmetered) minutes used by the resource to run tests. Contains the sum of minutes consumed by all children.

See: newDeviceMinutes smart constructor.

Instances

Instances details
FromJSON DeviceMinutes Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceMinutes

Generic DeviceMinutes Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceMinutes

Associated Types

type Rep DeviceMinutes :: Type -> Type #

Read DeviceMinutes Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceMinutes

Show DeviceMinutes Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceMinutes

NFData DeviceMinutes Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceMinutes

Methods

rnf :: DeviceMinutes -> () #

Eq DeviceMinutes Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceMinutes

Hashable DeviceMinutes Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceMinutes

type Rep DeviceMinutes Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceMinutes

type Rep DeviceMinutes = D1 ('MetaData "DeviceMinutes" "Amazonka.DeviceFarm.Types.DeviceMinutes" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "DeviceMinutes'" 'PrefixI 'True) (S1 ('MetaSel ('Just "metered") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: (S1 ('MetaSel ('Just "total") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "unmetered") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))

newDeviceMinutes :: DeviceMinutes Source #

Create a value of DeviceMinutes with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:metered:DeviceMinutes', deviceMinutes_metered - When specified, represents only the sum of metered minutes used by the resource to run tests.

$sel:total:DeviceMinutes', deviceMinutes_total - When specified, represents the total minutes used by the resource to run tests.

$sel:unmetered:DeviceMinutes', deviceMinutes_unmetered - When specified, represents only the sum of unmetered minutes used by the resource to run tests.

DevicePool

data DevicePool Source #

Represents a collection of device types.

See: newDevicePool smart constructor.

Instances

Instances details
FromJSON DevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePool

Generic DevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePool

Associated Types

type Rep DevicePool :: Type -> Type #

Read DevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePool

Show DevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePool

NFData DevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePool

Methods

rnf :: DevicePool -> () #

Eq DevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePool

Hashable DevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePool

type Rep DevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePool

newDevicePool :: DevicePool Source #

Create a value of DevicePool with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arn:DevicePool', devicePool_arn - The device pool's ARN.

$sel:description:DevicePool', devicePool_description - The device pool's description.

$sel:maxDevices:DevicePool', devicePool_maxDevices - The number of devices that Device Farm can add to your device pool. Device Farm adds devices that are available and meet the criteria that you assign for the rules parameter. Depending on how many devices meet these constraints, your device pool might contain fewer devices than the value for this parameter.

By specifying the maximum number of devices, you can control the costs that you incur by running tests.

$sel:name:DevicePool', devicePool_name - The device pool's name.

$sel:rules:DevicePool', devicePool_rules - Information about the device pool's rules.

$sel:type':DevicePool', devicePool_type - The device pool's type.

Allowed values include:

  • CURATED: A device pool that is created and managed by AWS Device Farm.
  • PRIVATE: A device pool that is created and managed by the device pool developer.

DevicePoolCompatibilityResult

data DevicePoolCompatibilityResult Source #

Represents a device pool compatibility result.

See: newDevicePoolCompatibilityResult smart constructor.

Instances

Instances details
FromJSON DevicePoolCompatibilityResult Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePoolCompatibilityResult

Generic DevicePoolCompatibilityResult Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePoolCompatibilityResult

Associated Types

type Rep DevicePoolCompatibilityResult :: Type -> Type #

Read DevicePoolCompatibilityResult Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePoolCompatibilityResult

Show DevicePoolCompatibilityResult Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePoolCompatibilityResult

NFData DevicePoolCompatibilityResult Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePoolCompatibilityResult

Eq DevicePoolCompatibilityResult Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePoolCompatibilityResult

Hashable DevicePoolCompatibilityResult Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePoolCompatibilityResult

type Rep DevicePoolCompatibilityResult Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePoolCompatibilityResult

type Rep DevicePoolCompatibilityResult = D1 ('MetaData "DevicePoolCompatibilityResult" "Amazonka.DeviceFarm.Types.DevicePoolCompatibilityResult" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "DevicePoolCompatibilityResult'" 'PrefixI 'True) (S1 ('MetaSel ('Just "compatible") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "device") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Device)) :*: S1 ('MetaSel ('Just "incompatibilityMessages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [IncompatibilityMessage])))))

newDevicePoolCompatibilityResult :: DevicePoolCompatibilityResult Source #

Create a value of DevicePoolCompatibilityResult with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:compatible:DevicePoolCompatibilityResult', devicePoolCompatibilityResult_compatible - Whether the result was compatible with the device pool.

$sel:device:DevicePoolCompatibilityResult', devicePoolCompatibilityResult_device - The device (phone or tablet) to return information about.

$sel:incompatibilityMessages:DevicePoolCompatibilityResult', devicePoolCompatibilityResult_incompatibilityMessages - Information about the compatibility.

DeviceSelectionConfiguration

data DeviceSelectionConfiguration Source #

Represents the device filters used in a test run and the maximum number of devices to be included in the run. It is passed in as the deviceSelectionConfiguration request parameter in ScheduleRun.

See: newDeviceSelectionConfiguration smart constructor.

Instances

Instances details
ToJSON DeviceSelectionConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceSelectionConfiguration

Generic DeviceSelectionConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceSelectionConfiguration

Associated Types

type Rep DeviceSelectionConfiguration :: Type -> Type #

Read DeviceSelectionConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceSelectionConfiguration

Show DeviceSelectionConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceSelectionConfiguration

NFData DeviceSelectionConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceSelectionConfiguration

Eq DeviceSelectionConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceSelectionConfiguration

Hashable DeviceSelectionConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceSelectionConfiguration

type Rep DeviceSelectionConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceSelectionConfiguration

type Rep DeviceSelectionConfiguration = D1 ('MetaData "DeviceSelectionConfiguration" "Amazonka.DeviceFarm.Types.DeviceSelectionConfiguration" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "DeviceSelectionConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [DeviceFilter]) :*: S1 ('MetaSel ('Just "maxDevices") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeviceSelectionConfiguration Source #

Create a value of DeviceSelectionConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:filters:DeviceSelectionConfiguration', deviceSelectionConfiguration_filters - Used to dynamically select a set of devices for a test run. A filter is made up of an attribute, an operator, and one or more values.

  • Attribute

    The aspect of a device such as platform or model used as the selection criteria in a device filter.

    Allowed values include:

    • ARN: The Amazon Resource Name (ARN) of the device (for example, arn:aws:devicefarm:us-west-2::device:12345Example).
    • PLATFORM: The device platform. Valid values are ANDROID or IOS.
    • OS_VERSION: The operating system version (for example, 10.3.2).
    • MODEL: The device model (for example, iPad 5th Gen).
    • AVAILABILITY: The current availability of the device. Valid values are AVAILABLE, HIGHLY_AVAILABLE, BUSY, or TEMPORARY_NOT_AVAILABLE.
    • FORM_FACTOR: The device form factor. Valid values are PHONE or TABLET.
    • MANUFACTURER: The device manufacturer (for example, Apple).
    • REMOTE_ACCESS_ENABLED: Whether the device is enabled for remote access. Valid values are TRUE or FALSE.
    • REMOTE_DEBUG_ENABLED: Whether the device is enabled for remote debugging. Valid values are TRUE or FALSE. Because remote debugging is no longer supported, this filter is ignored.
    • INSTANCE_ARN: The Amazon Resource Name (ARN) of the device instance.
    • INSTANCE_LABELS: The label of the device instance.
    • FLEET_TYPE: The fleet type. Valid values are PUBLIC or PRIVATE.
  • Operator

    The filter operator.

    • The EQUALS operator is available for every attribute except INSTANCE_LABELS.
    • The CONTAINS operator is available for the INSTANCE_LABELS and MODEL attributes.
    • The IN and NOT_IN operators are available for the ARN, OS_VERSION, MODEL, MANUFACTURER, and INSTANCE_ARN attributes.
    • The LESS_THAN, GREATER_THAN, LESS_THAN_OR_EQUALS, and GREATER_THAN_OR_EQUALS operators are also available for the OS_VERSION attribute.
  • Values

    An array of one or more filter values.

    Operator Values

    • The IN and NOT_IN operators can take a values array that has more than one element.
    • The other operators require an array with a single element.

    Attribute Values

    • The PLATFORM attribute can be set to ANDROID or IOS.
    • The AVAILABILITY attribute can be set to AVAILABLE, HIGHLY_AVAILABLE, BUSY, or TEMPORARY_NOT_AVAILABLE.
    • The FORM_FACTOR attribute can be set to PHONE or TABLET.
    • The FLEET_TYPE attribute can be set to PUBLIC or PRIVATE.

$sel:maxDevices:DeviceSelectionConfiguration', deviceSelectionConfiguration_maxDevices - The maximum number of devices to be included in a test run.

DeviceSelectionResult

data DeviceSelectionResult Source #

Contains the run results requested by the device selection configuration and how many devices were returned. For an example of the JSON response syntax, see ScheduleRun.

See: newDeviceSelectionResult smart constructor.

Instances

Instances details
FromJSON DeviceSelectionResult Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceSelectionResult

Generic DeviceSelectionResult Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceSelectionResult

Associated Types

type Rep DeviceSelectionResult :: Type -> Type #

Read DeviceSelectionResult Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceSelectionResult

Show DeviceSelectionResult Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceSelectionResult

NFData DeviceSelectionResult Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceSelectionResult

Methods

rnf :: DeviceSelectionResult -> () #

Eq DeviceSelectionResult Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceSelectionResult

Hashable DeviceSelectionResult Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceSelectionResult

type Rep DeviceSelectionResult Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceSelectionResult

type Rep DeviceSelectionResult = D1 ('MetaData "DeviceSelectionResult" "Amazonka.DeviceFarm.Types.DeviceSelectionResult" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "DeviceSelectionResult'" 'PrefixI 'True) (S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DeviceFilter])) :*: (S1 ('MetaSel ('Just "matchedDevicesCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "maxDevices") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))))

newDeviceSelectionResult :: DeviceSelectionResult Source #

Create a value of DeviceSelectionResult with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:filters:DeviceSelectionResult', deviceSelectionResult_filters - The filters in a device selection result.

$sel:matchedDevicesCount:DeviceSelectionResult', deviceSelectionResult_matchedDevicesCount - The number of devices that matched the device filter selection criteria.

$sel:maxDevices:DeviceSelectionResult', deviceSelectionResult_maxDevices - The maximum number of devices to be selected by a device filter and included in a test run.

ExecutionConfiguration

data ExecutionConfiguration Source #

Represents configuration information about a test run, such as the execution timeout (in minutes).

See: newExecutionConfiguration smart constructor.

Instances

Instances details
ToJSON ExecutionConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionConfiguration

Generic ExecutionConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionConfiguration

Associated Types

type Rep ExecutionConfiguration :: Type -> Type #

Read ExecutionConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionConfiguration

Show ExecutionConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionConfiguration

NFData ExecutionConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionConfiguration

Methods

rnf :: ExecutionConfiguration -> () #

Eq ExecutionConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionConfiguration

Hashable ExecutionConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionConfiguration

type Rep ExecutionConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionConfiguration

type Rep ExecutionConfiguration = D1 ('MetaData "ExecutionConfiguration" "Amazonka.DeviceFarm.Types.ExecutionConfiguration" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "ExecutionConfiguration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "accountsCleanup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "appPackagesCleanup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "jobTimeoutMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "skipAppResign") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "videoCapture") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))))

newExecutionConfiguration :: ExecutionConfiguration Source #

Create a value of ExecutionConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:accountsCleanup:ExecutionConfiguration', executionConfiguration_accountsCleanup - True if account cleanup is enabled at the beginning of the test. Otherwise, false.

$sel:appPackagesCleanup:ExecutionConfiguration', executionConfiguration_appPackagesCleanup - True if app package cleanup is enabled at the beginning of the test. Otherwise, false.

$sel:jobTimeoutMinutes:ExecutionConfiguration', executionConfiguration_jobTimeoutMinutes - The number of minutes a test run executes before it times out.

$sel:skipAppResign:ExecutionConfiguration', executionConfiguration_skipAppResign - When set to true, for private devices, Device Farm does not sign your app again. For public devices, Device Farm always signs your apps again.

For more information about how Device Farm re-signs your apps, see Do you modify my app? in the AWS Device Farm FAQs.

$sel:videoCapture:ExecutionConfiguration', executionConfiguration_videoCapture - Set to true to enable video capture. Otherwise, set to false. The default is true.

IncompatibilityMessage

data IncompatibilityMessage Source #

Represents information about incompatibility.

See: newIncompatibilityMessage smart constructor.

Instances

Instances details
FromJSON IncompatibilityMessage Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.IncompatibilityMessage

Generic IncompatibilityMessage Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.IncompatibilityMessage

Associated Types

type Rep IncompatibilityMessage :: Type -> Type #

Read IncompatibilityMessage Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.IncompatibilityMessage

Show IncompatibilityMessage Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.IncompatibilityMessage

NFData IncompatibilityMessage Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.IncompatibilityMessage

Methods

rnf :: IncompatibilityMessage -> () #

Eq IncompatibilityMessage Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.IncompatibilityMessage

Hashable IncompatibilityMessage Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.IncompatibilityMessage

type Rep IncompatibilityMessage Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.IncompatibilityMessage

type Rep IncompatibilityMessage = D1 ('MetaData "IncompatibilityMessage" "Amazonka.DeviceFarm.Types.IncompatibilityMessage" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "IncompatibilityMessage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeviceAttribute))))

newIncompatibilityMessage :: IncompatibilityMessage Source #

Create a value of IncompatibilityMessage with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:message:IncompatibilityMessage', incompatibilityMessage_message - A message about the incompatibility.

$sel:type':IncompatibilityMessage', incompatibilityMessage_type - The type of incompatibility.

Allowed values include:

  • ARN
  • FORM_FACTOR (for example, phone or tablet)
  • MANUFACTURER
  • PLATFORM (for example, Android or iOS)
  • REMOTE_ACCESS_ENABLED
  • APPIUM_VERSION

InstanceProfile

data InstanceProfile Source #

Represents the instance profile.

See: newInstanceProfile smart constructor.

Instances

Instances details
FromJSON InstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InstanceProfile

Generic InstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InstanceProfile

Associated Types

type Rep InstanceProfile :: Type -> Type #

Read InstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InstanceProfile

Show InstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InstanceProfile

NFData InstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InstanceProfile

Methods

rnf :: InstanceProfile -> () #

Eq InstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InstanceProfile

Hashable InstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InstanceProfile

type Rep InstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InstanceProfile

type Rep InstanceProfile = D1 ('MetaData "InstanceProfile" "Amazonka.DeviceFarm.Types.InstanceProfile" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "InstanceProfile'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "excludeAppPackagesFromCleanup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "packageCleanup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "rebootAfterUse") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))))

newInstanceProfile :: InstanceProfile Source #

Create a value of InstanceProfile with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arn:InstanceProfile', instanceProfile_arn - The Amazon Resource Name (ARN) of the instance profile.

$sel:description:InstanceProfile', instanceProfile_description - The description of the instance profile.

$sel:excludeAppPackagesFromCleanup:InstanceProfile', instanceProfile_excludeAppPackagesFromCleanup - An array of strings containing the list of app packages that should not be cleaned up from the device after a test run completes.

The list of packages is considered only if you set packageCleanup to true.

$sel:name:InstanceProfile', instanceProfile_name - The name of the instance profile.

$sel:packageCleanup:InstanceProfile', instanceProfile_packageCleanup - When set to true, Device Farm removes app packages after a test run. The default value is false for private devices.

$sel:rebootAfterUse:InstanceProfile', instanceProfile_rebootAfterUse - When set to true, Device Farm reboots the instance after a test run. The default value is true.

Job

data Job Source #

Represents a device.

See: newJob smart constructor.

Instances

Instances details
FromJSON Job Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Job

Generic Job Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Job

Associated Types

type Rep Job :: Type -> Type #

Methods

from :: Job -> Rep Job x #

to :: Rep Job x -> Job #

Read Job Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Job

Show Job Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Job

Methods

showsPrec :: Int -> Job -> ShowS #

show :: Job -> String #

showList :: [Job] -> ShowS #

NFData Job Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Job

Methods

rnf :: Job -> () #

Eq Job Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Job

Methods

(==) :: Job -> Job -> Bool #

(/=) :: Job -> Job -> Bool #

Hashable Job Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Job

Methods

hashWithSalt :: Int -> Job -> Int #

hash :: Job -> Int #

type Rep Job Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Job

type Rep Job = D1 ('MetaData "Job" "Amazonka.DeviceFarm.Types.Job" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "Job'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "counters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Counters)) :*: S1 ('MetaSel ('Just "created") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 ('MetaSel ('Just "device") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Device)) :*: S1 ('MetaSel ('Just "deviceMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeviceMinutes))) :*: (S1 ('MetaSel ('Just "instanceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: (((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "result") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExecutionResult))) :*: (S1 ('MetaSel ('Just "started") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExecutionStatus)))) :*: ((S1 ('MetaSel ('Just "stopped") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TestType))) :*: (S1 ('MetaSel ('Just "videoCapture") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "videoEndpoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))

newJob :: Job Source #

Create a value of Job with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

Job, job_arn - The job's ARN.

$sel:counters:Job', job_counters - The job's result counters.

$sel:created:Job', job_created - When the job was created.

$sel:device:Job', job_device - The device (phone or tablet).

$sel:deviceMinutes:Job', job_deviceMinutes - Represents the total (metered or unmetered) minutes used by the job.

$sel:instanceArn:Job', job_instanceArn - The ARN of the instance.

$sel:message:Job', job_message - A message about the job's result.

Job, job_name - The job's name.

$sel:result:Job', job_result - The job's result.

Allowed values include:

  • PENDING
  • PASSED
  • WARNED
  • FAILED
  • SKIPPED
  • ERRORED
  • STOPPED

$sel:started:Job', job_started - The job's start time.

$sel:status:Job', job_status - The job's status.

Allowed values include:

  • PENDING
  • PENDING_CONCURRENCY
  • PENDING_DEVICE
  • PROCESSING
  • SCHEDULING
  • PREPARING
  • RUNNING
  • COMPLETED
  • STOPPING

Job, job_stopped - The job's stop time.

$sel:type':Job', job_type - The job's type.

Allowed values include the following:

  • BUILTIN_FUZZ
  • BUILTIN_EXPLORER. For Android, an app explorer that traverses an Android app, interacting with it and capturing screenshots at the same time.
  • APPIUM_JAVA_JUNIT
  • APPIUM_JAVA_TESTNG
  • APPIUM_PYTHON
  • APPIUM_NODE
  • APPIUM_RUBY
  • APPIUM_WEB_JAVA_JUNIT
  • APPIUM_WEB_JAVA_TESTNG
  • APPIUM_WEB_PYTHON
  • APPIUM_WEB_NODE
  • APPIUM_WEB_RUBY
  • CALABASH
  • INSTRUMENTATION
  • UIAUTOMATION
  • UIAUTOMATOR
  • XCTEST
  • XCTEST_UI

$sel:videoCapture:Job', job_videoCapture - This value is set to true if video capture is enabled. Otherwise, it is set to false.

$sel:videoEndpoint:Job', job_videoEndpoint - The endpoint for streaming device video.

Location

data Location Source #

Represents a latitude and longitude pair, expressed in geographic coordinate system degrees (for example, 47.6204, -122.3491).

Elevation is currently not supported.

See: newLocation smart constructor.

Constructors

Location' Double Double 

Instances

Instances details
FromJSON Location Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Location

ToJSON Location Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Location

Generic Location Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Location

Associated Types

type Rep Location :: Type -> Type #

Methods

from :: Location -> Rep Location x #

to :: Rep Location x -> Location #

Read Location Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Location

Show Location Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Location

NFData Location Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Location

Methods

rnf :: Location -> () #

Eq Location Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Location

Hashable Location Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Location

Methods

hashWithSalt :: Int -> Location -> Int #

hash :: Location -> Int #

type Rep Location Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Location

type Rep Location = D1 ('MetaData "Location" "Amazonka.DeviceFarm.Types.Location" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "Location'" 'PrefixI 'True) (S1 ('MetaSel ('Just "latitude") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Double) :*: S1 ('MetaSel ('Just "longitude") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Double)))

newLocation Source #

Create a value of Location with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:latitude:Location', location_latitude - The latitude.

$sel:longitude:Location', location_longitude - The longitude.

MonetaryAmount

data MonetaryAmount Source #

A number that represents the monetary amount for an offering or transaction.

See: newMonetaryAmount smart constructor.

Instances

Instances details
FromJSON MonetaryAmount Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.MonetaryAmount

Generic MonetaryAmount Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.MonetaryAmount

Associated Types

type Rep MonetaryAmount :: Type -> Type #

Read MonetaryAmount Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.MonetaryAmount

Show MonetaryAmount Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.MonetaryAmount

NFData MonetaryAmount Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.MonetaryAmount

Methods

rnf :: MonetaryAmount -> () #

Eq MonetaryAmount Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.MonetaryAmount

Hashable MonetaryAmount Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.MonetaryAmount

type Rep MonetaryAmount Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.MonetaryAmount

type Rep MonetaryAmount = D1 ('MetaData "MonetaryAmount" "Amazonka.DeviceFarm.Types.MonetaryAmount" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "MonetaryAmount'" 'PrefixI 'True) (S1 ('MetaSel ('Just "amount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "currencyCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CurrencyCode))))

newMonetaryAmount :: MonetaryAmount Source #

Create a value of MonetaryAmount with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:amount:MonetaryAmount', monetaryAmount_amount - The numerical amount of an offering or transaction.

$sel:currencyCode:MonetaryAmount', monetaryAmount_currencyCode - The currency code of a monetary amount. For example, USD means U.S. dollars.

NetworkProfile

data NetworkProfile Source #

An array of settings that describes characteristics of a network profile.

See: newNetworkProfile smart constructor.

Instances

Instances details
FromJSON NetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.NetworkProfile

Generic NetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.NetworkProfile

Associated Types

type Rep NetworkProfile :: Type -> Type #

Read NetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.NetworkProfile

Show NetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.NetworkProfile

NFData NetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.NetworkProfile

Methods

rnf :: NetworkProfile -> () #

Eq NetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.NetworkProfile

Hashable NetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.NetworkProfile

type Rep NetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.NetworkProfile

type Rep NetworkProfile = D1 ('MetaData "NetworkProfile" "Amazonka.DeviceFarm.Types.NetworkProfile" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "NetworkProfile'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "downlinkBandwidthBits") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)))) :*: (S1 ('MetaSel ('Just "downlinkDelayMs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: (S1 ('MetaSel ('Just "downlinkJitterMs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "downlinkLossPercent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))) :*: ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NetworkProfileType)) :*: S1 ('MetaSel ('Just "uplinkBandwidthBits") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)))) :*: (S1 ('MetaSel ('Just "uplinkDelayMs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: (S1 ('MetaSel ('Just "uplinkJitterMs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "uplinkLossPercent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))))

newNetworkProfile :: NetworkProfile Source #

Create a value of NetworkProfile with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arn:NetworkProfile', networkProfile_arn - The Amazon Resource Name (ARN) of the network profile.

$sel:description:NetworkProfile', networkProfile_description - The description of the network profile.

$sel:downlinkBandwidthBits:NetworkProfile', networkProfile_downlinkBandwidthBits - The data throughput rate in bits per second, as an integer from 0 to 104857600.

$sel:downlinkDelayMs:NetworkProfile', networkProfile_downlinkDelayMs - Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.

$sel:downlinkJitterMs:NetworkProfile', networkProfile_downlinkJitterMs - Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.

$sel:downlinkLossPercent:NetworkProfile', networkProfile_downlinkLossPercent - Proportion of received packets that fail to arrive from 0 to 100 percent.

$sel:name:NetworkProfile', networkProfile_name - The name of the network profile.

$sel:type':NetworkProfile', networkProfile_type - The type of network profile. Valid values are listed here.

$sel:uplinkBandwidthBits:NetworkProfile', networkProfile_uplinkBandwidthBits - The data throughput rate in bits per second, as an integer from 0 to 104857600.

$sel:uplinkDelayMs:NetworkProfile', networkProfile_uplinkDelayMs - Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.

$sel:uplinkJitterMs:NetworkProfile', networkProfile_uplinkJitterMs - Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.

$sel:uplinkLossPercent:NetworkProfile', networkProfile_uplinkLossPercent - Proportion of transmitted packets that fail to arrive from 0 to 100 percent.

Offering

data Offering Source #

Represents the metadata of a device offering.

See: newOffering smart constructor.

Instances

Instances details
FromJSON Offering Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Offering

Generic Offering Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Offering

Associated Types

type Rep Offering :: Type -> Type #

Methods

from :: Offering -> Rep Offering x #

to :: Rep Offering x -> Offering #

Read Offering Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Offering

Show Offering Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Offering

NFData Offering Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Offering

Methods

rnf :: Offering -> () #

Eq Offering Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Offering

Hashable Offering Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Offering

Methods

hashWithSalt :: Int -> Offering -> Int #

hash :: Offering -> Int #

type Rep Offering Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Offering

type Rep Offering = D1 ('MetaData "Offering" "Amazonka.DeviceFarm.Types.Offering" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "Offering'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "platform") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DevicePlatform)) :*: (S1 ('MetaSel ('Just "recurringCharges") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RecurringCharge])) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OfferingType))))))

newOffering :: Offering Source #

Create a value of Offering with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:description:Offering', offering_description - A string that describes the offering.

$sel:id:Offering', offering_id - The ID that corresponds to a device offering.

$sel:platform:Offering', offering_platform - The platform of the device (for example, ANDROID or IOS).

$sel:recurringCharges:Offering', offering_recurringCharges - Specifies whether there are recurring charges for the offering.

$sel:type':Offering', offering_type - The type of offering (for example, RECURRING) for a device.

OfferingPromotion

data OfferingPromotion Source #

Represents information about an offering promotion.

See: newOfferingPromotion smart constructor.

Instances

Instances details
FromJSON OfferingPromotion Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingPromotion

Generic OfferingPromotion Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingPromotion

Associated Types

type Rep OfferingPromotion :: Type -> Type #

Read OfferingPromotion Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingPromotion

Show OfferingPromotion Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingPromotion

NFData OfferingPromotion Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingPromotion

Methods

rnf :: OfferingPromotion -> () #

Eq OfferingPromotion Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingPromotion

Hashable OfferingPromotion Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingPromotion

type Rep OfferingPromotion Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingPromotion

type Rep OfferingPromotion = D1 ('MetaData "OfferingPromotion" "Amazonka.DeviceFarm.Types.OfferingPromotion" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "OfferingPromotion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newOfferingPromotion :: OfferingPromotion Source #

Create a value of OfferingPromotion with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:description:OfferingPromotion', offeringPromotion_description - A string that describes the offering promotion.

$sel:id:OfferingPromotion', offeringPromotion_id - The ID of the offering promotion.

OfferingStatus

data OfferingStatus Source #

The status of the offering.

See: newOfferingStatus smart constructor.

Instances

Instances details
FromJSON OfferingStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingStatus

Generic OfferingStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingStatus

Associated Types

type Rep OfferingStatus :: Type -> Type #

Read OfferingStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingStatus

Show OfferingStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingStatus

NFData OfferingStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingStatus

Methods

rnf :: OfferingStatus -> () #

Eq OfferingStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingStatus

Hashable OfferingStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingStatus

type Rep OfferingStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingStatus

type Rep OfferingStatus = D1 ('MetaData "OfferingStatus" "Amazonka.DeviceFarm.Types.OfferingStatus" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "OfferingStatus'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "effectiveOn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "offering") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Offering))) :*: (S1 ('MetaSel ('Just "quantity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OfferingTransactionType)))))

newOfferingStatus :: OfferingStatus Source #

Create a value of OfferingStatus with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:effectiveOn:OfferingStatus', offeringStatus_effectiveOn - The date on which the offering is effective.

$sel:offering:OfferingStatus', offeringStatus_offering - Represents the metadata of an offering status.

$sel:quantity:OfferingStatus', offeringStatus_quantity - The number of available devices in the offering.

OfferingStatus, offeringStatus_type - The type specified for the offering status.

OfferingTransaction

data OfferingTransaction Source #

Represents the metadata of an offering transaction.

See: newOfferingTransaction smart constructor.

Instances

Instances details
FromJSON OfferingTransaction Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingTransaction

Generic OfferingTransaction Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingTransaction

Associated Types

type Rep OfferingTransaction :: Type -> Type #

Read OfferingTransaction Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingTransaction

Show OfferingTransaction Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingTransaction

NFData OfferingTransaction Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingTransaction

Methods

rnf :: OfferingTransaction -> () #

Eq OfferingTransaction Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingTransaction

Hashable OfferingTransaction Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingTransaction

type Rep OfferingTransaction Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingTransaction

type Rep OfferingTransaction = D1 ('MetaData "OfferingTransaction" "Amazonka.DeviceFarm.Types.OfferingTransaction" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "OfferingTransaction'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "cost") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MonetaryAmount)) :*: S1 ('MetaSel ('Just "createdOn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "offeringPromotionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "offeringStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OfferingStatus)) :*: S1 ('MetaSel ('Just "transactionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newOfferingTransaction :: OfferingTransaction Source #

Create a value of OfferingTransaction with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:cost:OfferingTransaction', offeringTransaction_cost - The cost of an offering transaction.

$sel:createdOn:OfferingTransaction', offeringTransaction_createdOn - The date on which an offering transaction was created.

$sel:offeringPromotionId:OfferingTransaction', offeringTransaction_offeringPromotionId - The ID that corresponds to a device offering promotion.

$sel:offeringStatus:OfferingTransaction', offeringTransaction_offeringStatus - The status of an offering transaction.

$sel:transactionId:OfferingTransaction', offeringTransaction_transactionId - The transaction ID of the offering transaction.

Problem

data Problem Source #

Represents a specific warning or failure.

See: newProblem smart constructor.

Instances

Instances details
FromJSON Problem Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Problem

Generic Problem Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Problem

Associated Types

type Rep Problem :: Type -> Type #

Methods

from :: Problem -> Rep Problem x #

to :: Rep Problem x -> Problem #

Read Problem Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Problem

Show Problem Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Problem

NFData Problem Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Problem

Methods

rnf :: Problem -> () #

Eq Problem Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Problem

Methods

(==) :: Problem -> Problem -> Bool #

(/=) :: Problem -> Problem -> Bool #

Hashable Problem Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Problem

Methods

hashWithSalt :: Int -> Problem -> Int #

hash :: Problem -> Int #

type Rep Problem Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Problem

newProblem :: Problem Source #

Create a value of Problem with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:device:Problem', problem_device - Information about the associated device.

$sel:job:Problem', problem_job - Information about the associated job.

$sel:message:Problem', problem_message - A message about the problem's result.

$sel:result:Problem', problem_result - The problem's result.

Allowed values include:

  • PENDING
  • PASSED
  • WARNED
  • FAILED
  • SKIPPED
  • ERRORED
  • STOPPED

$sel:run:Problem', problem_run - Information about the associated run.

$sel:suite:Problem', problem_suite - Information about the associated suite.

$sel:test:Problem', problem_test - Information about the associated test.

ProblemDetail

data ProblemDetail Source #

Information about a problem detail.

See: newProblemDetail smart constructor.

Constructors

ProblemDetail' (Maybe Text) (Maybe Text) 

Instances

Instances details
FromJSON ProblemDetail Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ProblemDetail

Generic ProblemDetail Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ProblemDetail

Associated Types

type Rep ProblemDetail :: Type -> Type #

Read ProblemDetail Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ProblemDetail

Show ProblemDetail Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ProblemDetail

NFData ProblemDetail Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ProblemDetail

Methods

rnf :: ProblemDetail -> () #

Eq ProblemDetail Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ProblemDetail

Hashable ProblemDetail Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ProblemDetail

type Rep ProblemDetail Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ProblemDetail

type Rep ProblemDetail = D1 ('MetaData "ProblemDetail" "Amazonka.DeviceFarm.Types.ProblemDetail" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "ProblemDetail'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newProblemDetail :: ProblemDetail Source #

Create a value of ProblemDetail with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arn:ProblemDetail', problemDetail_arn - The problem detail's ARN.

$sel:name:ProblemDetail', problemDetail_name - The problem detail's name.

Project

data Project Source #

Represents an operating-system neutral workspace for running and managing tests.

See: newProject smart constructor.

Instances

Instances details
FromJSON Project Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Project

Generic Project Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Project

Associated Types

type Rep Project :: Type -> Type #

Methods

from :: Project -> Rep Project x #

to :: Rep Project x -> Project #

Read Project Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Project

Show Project Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Project

NFData Project Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Project

Methods

rnf :: Project -> () #

Eq Project Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Project

Methods

(==) :: Project -> Project -> Bool #

(/=) :: Project -> Project -> Bool #

Hashable Project Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Project

Methods

hashWithSalt :: Int -> Project -> Int #

hash :: Project -> Int #

type Rep Project Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Project

type Rep Project = D1 ('MetaData "Project" "Amazonka.DeviceFarm.Types.Project" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "Project'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "created") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "defaultJobTimeoutMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "vpcConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VpcConfig))))))

newProject :: Project Source #

Create a value of Project with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arn:Project', project_arn - The project's ARN.

$sel:created:Project', project_created - When the project was created.

$sel:defaultJobTimeoutMinutes:Project', project_defaultJobTimeoutMinutes - The default number of minutes (at the project level) a test run executes before it times out. The default value is 150 minutes.

$sel:name:Project', project_name - The project's name.

$sel:vpcConfig:Project', project_vpcConfig - The VPC security groups and subnets that are attached to a project.

Radios

data Radios Source #

Represents the set of radios and their states on a device. Examples of radios include Wi-Fi, GPS, Bluetooth, and NFC.

See: newRadios smart constructor.

Constructors

Radios' (Maybe Bool) (Maybe Bool) (Maybe Bool) (Maybe Bool) 

Instances

Instances details
FromJSON Radios Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Radios

ToJSON Radios Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Radios

Generic Radios Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Radios

Associated Types

type Rep Radios :: Type -> Type #

Methods

from :: Radios -> Rep Radios x #

to :: Rep Radios x -> Radios #

Read Radios Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Radios

Show Radios Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Radios

NFData Radios Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Radios

Methods

rnf :: Radios -> () #

Eq Radios Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Radios

Methods

(==) :: Radios -> Radios -> Bool #

(/=) :: Radios -> Radios -> Bool #

Hashable Radios Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Radios

Methods

hashWithSalt :: Int -> Radios -> Int #

hash :: Radios -> Int #

type Rep Radios Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Radios

type Rep Radios = D1 ('MetaData "Radios" "Amazonka.DeviceFarm.Types.Radios" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "Radios'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "bluetooth") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "gps") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "nfc") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "wifi") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))))

newRadios :: Radios Source #

Create a value of Radios with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:bluetooth:Radios', radios_bluetooth - True if Bluetooth is enabled at the beginning of the test. Otherwise, false.

$sel:gps:Radios', radios_gps - True if GPS is enabled at the beginning of the test. Otherwise, false.

$sel:nfc:Radios', radios_nfc - True if NFC is enabled at the beginning of the test. Otherwise, false.

$sel:wifi:Radios', radios_wifi - True if Wi-Fi is enabled at the beginning of the test. Otherwise, false.

RecurringCharge

data RecurringCharge Source #

Specifies whether charges for devices are recurring.

See: newRecurringCharge smart constructor.

Instances

Instances details
FromJSON RecurringCharge Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RecurringCharge

Generic RecurringCharge Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RecurringCharge

Associated Types

type Rep RecurringCharge :: Type -> Type #

Read RecurringCharge Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RecurringCharge

Show RecurringCharge Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RecurringCharge

NFData RecurringCharge Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RecurringCharge

Methods

rnf :: RecurringCharge -> () #

Eq RecurringCharge Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RecurringCharge

Hashable RecurringCharge Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RecurringCharge

type Rep RecurringCharge Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RecurringCharge

type Rep RecurringCharge = D1 ('MetaData "RecurringCharge" "Amazonka.DeviceFarm.Types.RecurringCharge" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "RecurringCharge'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cost") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MonetaryAmount)) :*: S1 ('MetaSel ('Just "frequency") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RecurringChargeFrequency))))

newRecurringCharge :: RecurringCharge Source #

Create a value of RecurringCharge with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:cost:RecurringCharge', recurringCharge_cost - The cost of the recurring charge.

$sel:frequency:RecurringCharge', recurringCharge_frequency - The frequency in which charges recur.

RemoteAccessSession

data RemoteAccessSession Source #

Represents information about the remote access session.

See: newRemoteAccessSession smart constructor.

Instances

Instances details
FromJSON RemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RemoteAccessSession

Generic RemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RemoteAccessSession

Associated Types

type Rep RemoteAccessSession :: Type -> Type #

Read RemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RemoteAccessSession

Show RemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RemoteAccessSession

NFData RemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RemoteAccessSession

Methods

rnf :: RemoteAccessSession -> () #

Eq RemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RemoteAccessSession

Hashable RemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RemoteAccessSession

type Rep RemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RemoteAccessSession

type Rep RemoteAccessSession = D1 ('MetaData "RemoteAccessSession" "Amazonka.DeviceFarm.Types.RemoteAccessSession" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "RemoteAccessSession'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "billingMethod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BillingMethod))) :*: (S1 ('MetaSel ('Just "clientId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "created") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "device") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Device))))) :*: ((S1 ('MetaSel ('Just "deviceMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeviceMinutes)) :*: (S1 ('MetaSel ('Just "deviceUdid") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "endpoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "hostAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "instanceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "interactionMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InteractionMode)))))) :*: (((S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "remoteDebugEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "remoteRecordAppArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "remoteRecordEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))) :*: ((S1 ('MetaSel ('Just "result") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExecutionResult)) :*: (S1 ('MetaSel ('Just "skipAppResign") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "started") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExecutionStatus)) :*: (S1 ('MetaSel ('Just "stopped") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "vpcConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VpcConfig))))))))

newRemoteAccessSession :: RemoteAccessSession Source #

Create a value of RemoteAccessSession with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

RemoteAccessSession, remoteAccessSession_arn - The Amazon Resource Name (ARN) of the remote access session.

$sel:billingMethod:RemoteAccessSession', remoteAccessSession_billingMethod - The billing method of the remote access session. Possible values include METERED or UNMETERED. For more information about metered devices, see AWS Device Farm terminology.

$sel:clientId:RemoteAccessSession', remoteAccessSession_clientId - Unique identifier of your client for the remote access session. Only returned if remote debugging is enabled for the remote access session.

Remote debugging is no longer supported.

$sel:created:RemoteAccessSession', remoteAccessSession_created - The date and time the remote access session was created.

$sel:device:RemoteAccessSession', remoteAccessSession_device - The device (phone or tablet) used in the remote access session.

$sel:deviceMinutes:RemoteAccessSession', remoteAccessSession_deviceMinutes - The number of minutes a device is used in a remote access session (including setup and teardown minutes).

$sel:deviceUdid:RemoteAccessSession', remoteAccessSession_deviceUdid - Unique device identifier for the remote device. Only returned if remote debugging is enabled for the remote access session.

Remote debugging is no longer supported.

$sel:endpoint:RemoteAccessSession', remoteAccessSession_endpoint - The endpoint for the remote access sesssion.

$sel:hostAddress:RemoteAccessSession', remoteAccessSession_hostAddress - IP address of the EC2 host where you need to connect to remotely debug devices. Only returned if remote debugging is enabled for the remote access session.

Remote debugging is no longer supported.

$sel:instanceArn:RemoteAccessSession', remoteAccessSession_instanceArn - The ARN of the instance.

$sel:interactionMode:RemoteAccessSession', remoteAccessSession_interactionMode - The interaction mode of the remote access session. Valid values are:

  • INTERACTIVE: You can interact with the iOS device by viewing, touching, and rotating the screen. You cannot run XCUITest framework-based tests in this mode.
  • NO_VIDEO: You are connected to the device, but cannot interact with it or view the screen. This mode has the fastest test execution speed. You can run XCUITest framework-based tests in this mode.
  • VIDEO_ONLY: You can view the screen, but cannot touch or rotate it. You can run XCUITest framework-based tests and watch the screen in this mode.

$sel:message:RemoteAccessSession', remoteAccessSession_message - A message about the remote access session.

RemoteAccessSession, remoteAccessSession_name - The name of the remote access session.

RemoteAccessSession, remoteAccessSession_remoteDebugEnabled - This flag is set to true if remote debugging is enabled for the remote access session.

Remote debugging is no longer supported.

$sel:remoteRecordAppArn:RemoteAccessSession', remoteAccessSession_remoteRecordAppArn - The ARN for the app to be recorded in the remote access session.

$sel:remoteRecordEnabled:RemoteAccessSession', remoteAccessSession_remoteRecordEnabled - This flag is set to true if remote recording is enabled for the remote access session.

$sel:result:RemoteAccessSession', remoteAccessSession_result - The result of the remote access session. Can be any of the following:

  • PENDING.
  • PASSED.
  • WARNED.
  • FAILED.
  • SKIPPED.
  • ERRORED.
  • STOPPED.

$sel:skipAppResign:RemoteAccessSession', remoteAccessSession_skipAppResign - When set to true, for private devices, Device Farm does not sign your app again. For public devices, Device Farm always signs your apps again.

For more information about how Device Farm re-signs your apps, see Do you modify my app? in the AWS Device Farm FAQs.

$sel:started:RemoteAccessSession', remoteAccessSession_started - The date and time the remote access session was started.

$sel:status:RemoteAccessSession', remoteAccessSession_status - The status of the remote access session. Can be any of the following:

  • PENDING.
  • PENDING_CONCURRENCY.
  • PENDING_DEVICE.
  • PROCESSING.
  • SCHEDULING.
  • PREPARING.
  • RUNNING.
  • COMPLETED.
  • STOPPING.

$sel:stopped:RemoteAccessSession', remoteAccessSession_stopped - The date and time the remote access session was stopped.

$sel:vpcConfig:RemoteAccessSession', remoteAccessSession_vpcConfig - The VPC security groups and subnets that are attached to a project.

Resolution

data Resolution Source #

Represents the screen resolution of a device in height and width, expressed in pixels.

See: newResolution smart constructor.

Constructors

Resolution' (Maybe Int) (Maybe Int) 

Instances

Instances details
FromJSON Resolution Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Resolution

Generic Resolution Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Resolution

Associated Types

type Rep Resolution :: Type -> Type #

Read Resolution Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Resolution

Show Resolution Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Resolution

NFData Resolution Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Resolution

Methods

rnf :: Resolution -> () #

Eq Resolution Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Resolution

Hashable Resolution Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Resolution

type Rep Resolution Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Resolution

type Rep Resolution = D1 ('MetaData "Resolution" "Amazonka.DeviceFarm.Types.Resolution" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "Resolution'" 'PrefixI 'True) (S1 ('MetaSel ('Just "height") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "width") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))

newResolution :: Resolution Source #

Create a value of Resolution with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:height:Resolution', resolution_height - The screen resolution's height, expressed in pixels.

$sel:width:Resolution', resolution_width - The screen resolution's width, expressed in pixels.

Rule

data Rule Source #

Represents a condition for a device pool.

See: newRule smart constructor.

Instances

Instances details
FromJSON Rule Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Rule

ToJSON Rule Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Rule

Generic Rule Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Rule

Associated Types

type Rep Rule :: Type -> Type #

Methods

from :: Rule -> Rep Rule x #

to :: Rep Rule x -> Rule #

Read Rule Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Rule

Show Rule Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Rule

Methods

showsPrec :: Int -> Rule -> ShowS #

show :: Rule -> String #

showList :: [Rule] -> ShowS #

NFData Rule Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Rule

Methods

rnf :: Rule -> () #

Eq Rule Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Rule

Methods

(==) :: Rule -> Rule -> Bool #

(/=) :: Rule -> Rule -> Bool #

Hashable Rule Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Rule

Methods

hashWithSalt :: Int -> Rule -> Int #

hash :: Rule -> Int #

type Rep Rule Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Rule

type Rep Rule = D1 ('MetaData "Rule" "Amazonka.DeviceFarm.Types.Rule" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "Rule'" 'PrefixI 'True) (S1 ('MetaSel ('Just "attribute") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeviceAttribute)) :*: (S1 ('MetaSel ('Just "operator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RuleOperator)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newRule :: Rule Source #

Create a value of Rule with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:attribute:Rule', rule_attribute - The rule's stringified attribute. For example, specify the value as "\"abc\"".

The supported operators for each attribute are provided in the following list.

APPIUM_VERSION
The Appium version for the test.

Supported operators: CONTAINS

ARN
The Amazon Resource Name (ARN) of the device (for example, arn:aws:devicefarm:us-west-2::device:12345Example.

Supported operators: EQUALS, IN, NOT_IN

AVAILABILITY
The current availability of the device. Valid values are AVAILABLE, HIGHLY_AVAILABLE, BUSY, or TEMPORARY_NOT_AVAILABLE.

Supported operators: EQUALS

FLEET_TYPE
The fleet type. Valid values are PUBLIC or PRIVATE.

Supported operators: EQUALS

FORM_FACTOR
The device form factor. Valid values are PHONE or TABLET.

Supported operators: EQUALS, IN, NOT_IN

INSTANCE_ARN
The Amazon Resource Name (ARN) of the device instance.

Supported operators: IN, NOT_IN

INSTANCE_LABELS
The label of the device instance.

Supported operators: CONTAINS

MANUFACTURER
The device manufacturer (for example, Apple).

Supported operators: EQUALS, IN, NOT_IN

MODEL
The device model, such as Apple iPad Air 2 or Google Pixel.

Supported operators: CONTAINS, EQUALS, IN, NOT_IN

OS_VERSION
The operating system version (for example, 10.3.2).

Supported operators: EQUALS, GREATER_THAN, GREATER_THAN_OR_EQUALS, IN, LESS_THAN, LESS_THAN_OR_EQUALS, NOT_IN

PLATFORM
The device platform. Valid values are ANDROID or IOS.

Supported operators: EQUALS, IN, NOT_IN

REMOTE_ACCESS_ENABLED
Whether the device is enabled for remote access. Valid values are TRUE or FALSE.

Supported operators: EQUALS

REMOTE_DEBUG_ENABLED
Whether the device is enabled for remote debugging. Valid values are TRUE or FALSE.

Supported operators: EQUALS

Because remote debugging is no longer supported, this filter is ignored.

$sel:operator:Rule', rule_operator - Specifies how Device Farm compares the rule's attribute to the value. For the operators that are supported by each attribute, see the attribute descriptions.

$sel:value:Rule', rule_value - The rule's value.

Run

data Run Source #

Represents a test run on a set of devices with a given app package, test parameters, and so on.

See: newRun smart constructor.

Instances

Instances details
FromJSON Run Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Run

Generic Run Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Run

Associated Types

type Rep Run :: Type -> Type #

Methods

from :: Run -> Rep Run x #

to :: Rep Run x -> Run #

Read Run Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Run

Show Run Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Run

Methods

showsPrec :: Int -> Run -> ShowS #

show :: Run -> String #

showList :: [Run] -> ShowS #

NFData Run Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Run

Methods

rnf :: Run -> () #

Eq Run Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Run

Methods

(==) :: Run -> Run -> Bool #

(/=) :: Run -> Run -> Bool #

Hashable Run Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Run

Methods

hashWithSalt :: Int -> Run -> Int #

hash :: Run -> Int #

type Rep Run Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Run

type Rep Run = D1 ('MetaData "Run" "Amazonka.DeviceFarm.Types.Run" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "Run'" 'PrefixI 'True) (((((S1 ('MetaSel ('Just "appUpload") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "billingMethod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BillingMethod)) :*: S1 ('MetaSel ('Just "completedJobs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))) :*: ((S1 ('MetaSel ('Just "counters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Counters)) :*: S1 ('MetaSel ('Just "created") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "customerArtifactPaths") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CustomerArtifactPaths)) :*: S1 ('MetaSel ('Just "deviceMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeviceMinutes))))) :*: (((S1 ('MetaSel ('Just "devicePoolArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "deviceSelectionResult") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeviceSelectionResult))) :*: (S1 ('MetaSel ('Just "eventCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "jobTimeoutMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))) :*: ((S1 ('MetaSel ('Just "locale") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "location") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Location))) :*: (S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))) :*: ((((S1 ('MetaSel ('Just "networkProfile") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NetworkProfile)) :*: S1 ('MetaSel ('Just "parsingResultUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "platform") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DevicePlatform)) :*: S1 ('MetaSel ('Just "radios") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Radios)))) :*: ((S1 ('MetaSel ('Just "result") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExecutionResult)) :*: S1 ('MetaSel ('Just "resultCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExecutionResultCode))) :*: (S1 ('MetaSel ('Just "seed") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "skipAppResign") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))) :*: (((S1 ('MetaSel ('Just "started") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExecutionStatus))) :*: (S1 ('MetaSel ('Just "stopped") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "testSpecArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "totalJobs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TestType))) :*: (S1 ('MetaSel ('Just "vpcConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VpcConfig)) :*: S1 ('MetaSel ('Just "webUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))))

newRun :: Run Source #

Create a value of Run with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:appUpload:Run', run_appUpload - An app to upload or that has been uploaded.

Run, run_arn - The run's ARN.

$sel:billingMethod:Run', run_billingMethod - Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is metered.

If you have unmetered device slots, you must set this to unmetered to use them. Otherwise, the run is counted toward metered device minutes.

$sel:completedJobs:Run', run_completedJobs - The total number of completed jobs.

$sel:counters:Run', run_counters - The run's result counters.

$sel:created:Run', run_created - When the run was created.

$sel:customerArtifactPaths:Run', run_customerArtifactPaths - Output CustomerArtifactPaths object for the test run.

$sel:deviceMinutes:Run', run_deviceMinutes - Represents the total (metered or unmetered) minutes used by the test run.

$sel:devicePoolArn:Run', run_devicePoolArn - The ARN of the device pool for the run.

$sel:deviceSelectionResult:Run', run_deviceSelectionResult - The results of a device filter used to select the devices for a test run.

$sel:eventCount:Run', run_eventCount - For fuzz tests, this is the number of events, between 1 and 10000, that the UI fuzz test should perform.

$sel:jobTimeoutMinutes:Run', run_jobTimeoutMinutes - The number of minutes the job executes before it times out.

$sel:locale:Run', run_locale - Information about the locale that is used for the run.

$sel:location:Run', run_location - Information about the location that is used for the run.

$sel:message:Run', run_message - A message about the run's result.

Run, run_name - The run's name.

$sel:networkProfile:Run', run_networkProfile - The network profile being used for a test run.

$sel:parsingResultUrl:Run', run_parsingResultUrl - Read-only URL for an object in an S3 bucket where you can get the parsing results of the test package. If the test package doesn't parse, the reason why it doesn't parse appears in the file that this URL points to.

$sel:platform:Run', run_platform - The run's platform.

Allowed values include:

  • ANDROID
  • IOS

$sel:radios:Run', run_radios - Information about the radio states for the run.

$sel:result:Run', run_result - The run's result.

Allowed values include:

  • PENDING
  • PASSED
  • WARNED
  • FAILED
  • SKIPPED
  • ERRORED
  • STOPPED

$sel:resultCode:Run', run_resultCode - Supporting field for the result field. Set only if result is SKIPPED. PARSING_FAILED if the result is skipped because of test package parsing failure.

$sel:seed:Run', run_seed - For fuzz tests, this is a seed to use for randomizing the UI fuzz test. Using the same seed value between tests ensures identical event sequences.

$sel:skipAppResign:Run', run_skipAppResign - When set to true, for private devices, Device Farm does not sign your app again. For public devices, Device Farm always signs your apps again.

For more information about how Device Farm re-signs your apps, see Do you modify my app? in the AWS Device Farm FAQs.

$sel:started:Run', run_started - The run's start time.

$sel:status:Run', run_status - The run's status.

Allowed values include:

  • PENDING
  • PENDING_CONCURRENCY
  • PENDING_DEVICE
  • PROCESSING
  • SCHEDULING
  • PREPARING
  • RUNNING
  • COMPLETED
  • STOPPING

Run, run_stopped - The run's stop time.

$sel:testSpecArn:Run', run_testSpecArn - The ARN of the YAML-formatted test specification for the run.

$sel:totalJobs:Run', run_totalJobs - The total number of jobs for the run.

Run, run_type - The run's type.

Must be one of the following values:

  • BUILTIN_FUZZ
  • BUILTIN_EXPLORER

    For Android, an app explorer that traverses an Android app, interacting with it and capturing screenshots at the same time.

  • APPIUM_JAVA_JUNIT
  • APPIUM_JAVA_TESTNG
  • APPIUM_PYTHON
  • APPIUM_NODE
  • APPIUM_RUBY
  • APPIUM_WEB_JAVA_JUNIT
  • APPIUM_WEB_JAVA_TESTNG
  • APPIUM_WEB_PYTHON
  • APPIUM_WEB_NODE
  • APPIUM_WEB_RUBY
  • CALABASH
  • INSTRUMENTATION
  • UIAUTOMATION
  • UIAUTOMATOR
  • XCTEST
  • XCTEST_UI

$sel:vpcConfig:Run', run_vpcConfig - The VPC security groups and subnets that are attached to a project.

$sel:webUrl:Run', run_webUrl - The Device Farm console URL for the recording of the run.

Sample

data Sample Source #

Represents a sample of performance data.

See: newSample smart constructor.

Instances

Instances details
FromJSON Sample Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Sample

Generic Sample Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Sample

Associated Types

type Rep Sample :: Type -> Type #

Methods

from :: Sample -> Rep Sample x #

to :: Rep Sample x -> Sample #

Read Sample Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Sample

Show Sample Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Sample

NFData Sample Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Sample

Methods

rnf :: Sample -> () #

Eq Sample Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Sample

Methods

(==) :: Sample -> Sample -> Bool #

(/=) :: Sample -> Sample -> Bool #

Hashable Sample Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Sample

Methods

hashWithSalt :: Int -> Sample -> Int #

hash :: Sample -> Int #

type Rep Sample Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Sample

type Rep Sample = D1 ('MetaData "Sample" "Amazonka.DeviceFarm.Types.Sample" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "Sample'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SampleType)) :*: S1 ('MetaSel ('Just "url") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newSample :: Sample Source #

Create a value of Sample with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arn:Sample', sample_arn - The sample's ARN.

$sel:type':Sample', sample_type - The sample's type.

Must be one of the following values:

  • CPU: A CPU sample type. This is expressed as the app processing CPU time (including child processes) as reported by process, as a percentage.
  • MEMORY: A memory usage sample type. This is expressed as the total proportional set size of an app process, in kilobytes.
  • NATIVE_AVG_DRAWTIME
  • NATIVE_FPS
  • NATIVE_FRAMES
  • NATIVE_MAX_DRAWTIME
  • NATIVE_MIN_DRAWTIME
  • OPENGL_AVG_DRAWTIME
  • OPENGL_FPS
  • OPENGL_FRAMES
  • OPENGL_MAX_DRAWTIME
  • OPENGL_MIN_DRAWTIME
  • RX
  • RX_RATE: The total number of bytes per second (TCP and UDP) that are sent, by app process.
  • THREADS: A threads sample type. This is expressed as the total number of threads per app process.
  • TX
  • TX_RATE: The total number of bytes per second (TCP and UDP) that are received, by app process.

$sel:url:Sample', sample_url - The presigned Amazon S3 URL that can be used with a GET request to download the sample's file.

ScheduleRunConfiguration

data ScheduleRunConfiguration Source #

Represents the settings for a run. Includes things like location, radio states, auxiliary apps, and network profiles.

See: newScheduleRunConfiguration smart constructor.

Instances

Instances details
ToJSON ScheduleRunConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ScheduleRunConfiguration

Generic ScheduleRunConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ScheduleRunConfiguration

Associated Types

type Rep ScheduleRunConfiguration :: Type -> Type #

Read ScheduleRunConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ScheduleRunConfiguration

Show ScheduleRunConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ScheduleRunConfiguration

NFData ScheduleRunConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ScheduleRunConfiguration

Eq ScheduleRunConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ScheduleRunConfiguration

Hashable ScheduleRunConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ScheduleRunConfiguration

type Rep ScheduleRunConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ScheduleRunConfiguration

type Rep ScheduleRunConfiguration = D1 ('MetaData "ScheduleRunConfiguration" "Amazonka.DeviceFarm.Types.ScheduleRunConfiguration" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "ScheduleRunConfiguration'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "auxiliaryApps") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "billingMethod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BillingMethod))) :*: (S1 ('MetaSel ('Just "customerArtifactPaths") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CustomerArtifactPaths)) :*: S1 ('MetaSel ('Just "extraDataPackageArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "locale") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "location") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Location))) :*: (S1 ('MetaSel ('Just "networkProfileArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "radios") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Radios)) :*: S1 ('MetaSel ('Just "vpceConfigurationArns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])))))))

newScheduleRunConfiguration :: ScheduleRunConfiguration Source #

Create a value of ScheduleRunConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:auxiliaryApps:ScheduleRunConfiguration', scheduleRunConfiguration_auxiliaryApps - A list of upload ARNs for app packages to be installed with your app.

$sel:billingMethod:ScheduleRunConfiguration', scheduleRunConfiguration_billingMethod - Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is metered.

If you have purchased unmetered device slots, you must set this parameter to unmetered to make use of them. Otherwise, your run counts against your metered time.

$sel:customerArtifactPaths:ScheduleRunConfiguration', scheduleRunConfiguration_customerArtifactPaths - Input CustomerArtifactPaths object for the scheduled run configuration.

$sel:extraDataPackageArn:ScheduleRunConfiguration', scheduleRunConfiguration_extraDataPackageArn - The ARN of the extra data for the run. The extra data is a .zip file that AWS Device Farm extracts to external data for Android or the app's sandbox for iOS.

$sel:locale:ScheduleRunConfiguration', scheduleRunConfiguration_locale - Information about the locale that is used for the run.

$sel:location:ScheduleRunConfiguration', scheduleRunConfiguration_location - Information about the location that is used for the run.

$sel:networkProfileArn:ScheduleRunConfiguration', scheduleRunConfiguration_networkProfileArn - Reserved for internal use.

$sel:radios:ScheduleRunConfiguration', scheduleRunConfiguration_radios - Information about the radio states for the run.

$sel:vpceConfigurationArns:ScheduleRunConfiguration', scheduleRunConfiguration_vpceConfigurationArns - An array of ARNs for your VPC endpoint configurations.

ScheduleRunTest

data ScheduleRunTest Source #

Represents test settings. This data structure is passed in as the test parameter to ScheduleRun. For an example of the JSON request syntax, see ScheduleRun.

See: newScheduleRunTest smart constructor.

Instances

Instances details
ToJSON ScheduleRunTest Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ScheduleRunTest

Generic ScheduleRunTest Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ScheduleRunTest

Associated Types

type Rep ScheduleRunTest :: Type -> Type #

Read ScheduleRunTest Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ScheduleRunTest

Show ScheduleRunTest Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ScheduleRunTest

NFData ScheduleRunTest Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ScheduleRunTest

Methods

rnf :: ScheduleRunTest -> () #

Eq ScheduleRunTest Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ScheduleRunTest

Hashable ScheduleRunTest Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ScheduleRunTest

type Rep ScheduleRunTest Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ScheduleRunTest

type Rep ScheduleRunTest = D1 ('MetaData "ScheduleRunTest" "Amazonka.DeviceFarm.Types.ScheduleRunTest" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "ScheduleRunTest'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "filter'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "parameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))) :*: (S1 ('MetaSel ('Just "testPackageArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "testSpecArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TestType)))))

newScheduleRunTest Source #

Create a value of ScheduleRunTest with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:filter':ScheduleRunTest', scheduleRunTest_filter - The test's filter.

$sel:parameters:ScheduleRunTest', scheduleRunTest_parameters - The test's parameters, such as test framework parameters and fixture settings. Parameters are represented by name-value pairs of strings.

For all tests:

  • app_performance_monitoring: Performance monitoring is enabled by default. Set this parameter to false to disable it.

For Calabash tests:

  • profile: A cucumber profile (for example, my_profile_name).
  • tags: You can limit execution to features or scenarios that have (or don't have) certain tags (for example, @smoke or @smoke,~@wip).

For Appium tests (all types):

  • appium_version: The Appium version. Currently supported values are 1.6.5 (and later), latest, and default.

    • latest runs the latest Appium version supported by Device Farm (1.9.1).
    • For default, Device Farm selects a compatible version of Appium for the device. The current behavior is to run 1.7.2 on Android devices and iOS 9 and earlier and 1.7.2 for iOS 10 and later.
    • This behavior is subject to change.

For fuzz tests (Android only):

  • event_count: The number of events, between 1 and 10000, that the UI fuzz test should perform.
  • throttle: The time, in ms, between 0 and 1000, that the UI fuzz test should wait between events.
  • seed: A seed to use for randomizing the UI fuzz test. Using the same seed value between tests ensures identical event sequences.

For Explorer tests:

  • username: A user name to use if the Explorer encounters a login form. If not supplied, no user name is inserted.
  • password: A password to use if the Explorer encounters a login form. If not supplied, no password is inserted.

For Instrumentation:

  • filter: A test filter string. Examples:

    • Running a single test case: com.android.abc.Test1
    • Running a single test: com.android.abc.Test1#smoke
    • Running multiple tests: com.android.abc.Test1,com.android.abc.Test2

For XCTest and XCTestUI:

  • filter: A test filter string. Examples:

    • Running a single test class: LoginTests
    • Running a multiple test classes: LoginTests,SmokeTests
    • Running a single test: LoginTests/testValid
    • Running multiple tests: LoginTests/testValid,LoginTests/testInvalid

For UIAutomator:

  • filter: A test filter string. Examples:

    • Running a single test case: com.android.abc.Test1
    • Running a single test: com.android.abc.Test1#smoke
    • Running multiple tests: com.android.abc.Test1,com.android.abc.Test2

$sel:testPackageArn:ScheduleRunTest', scheduleRunTest_testPackageArn - The ARN of the uploaded test to be run.

$sel:testSpecArn:ScheduleRunTest', scheduleRunTest_testSpecArn - The ARN of the YAML-formatted test specification.

$sel:type':ScheduleRunTest', scheduleRunTest_type - The test's type.

Must be one of the following values:

  • BUILTIN_FUZZ
  • BUILTIN_EXPLORER. For Android, an app explorer that traverses an Android app, interacting with it and capturing screenshots at the same time.
  • APPIUM_JAVA_JUNIT
  • APPIUM_JAVA_TESTNG
  • APPIUM_PYTHON
  • APPIUM_NODE
  • APPIUM_RUBY
  • APPIUM_WEB_JAVA_JUNIT
  • APPIUM_WEB_JAVA_TESTNG
  • APPIUM_WEB_PYTHON
  • APPIUM_WEB_NODE
  • APPIUM_WEB_RUBY
  • CALABASH
  • INSTRUMENTATION
  • UIAUTOMATION
  • UIAUTOMATOR
  • XCTEST
  • XCTEST_UI

Suite

data Suite Source #

Represents a collection of one or more tests.

See: newSuite smart constructor.

Instances

Instances details
FromJSON Suite Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Suite

Generic Suite Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Suite

Associated Types

type Rep Suite :: Type -> Type #

Methods

from :: Suite -> Rep Suite x #

to :: Rep Suite x -> Suite #

Read Suite Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Suite

Show Suite Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Suite

Methods

showsPrec :: Int -> Suite -> ShowS #

show :: Suite -> String #

showList :: [Suite] -> ShowS #

NFData Suite Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Suite

Methods

rnf :: Suite -> () #

Eq Suite Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Suite

Methods

(==) :: Suite -> Suite -> Bool #

(/=) :: Suite -> Suite -> Bool #

Hashable Suite Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Suite

Methods

hashWithSalt :: Int -> Suite -> Int #

hash :: Suite -> Int #

type Rep Suite Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Suite

newSuite :: Suite Source #

Create a value of Suite with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arn:Suite', suite_arn - The suite's ARN.

$sel:counters:Suite', suite_counters - The suite's result counters.

$sel:created:Suite', suite_created - When the suite was created.

$sel:deviceMinutes:Suite', suite_deviceMinutes - Represents the total (metered or unmetered) minutes used by the test suite.

$sel:message:Suite', suite_message - A message about the suite's result.

$sel:name:Suite', suite_name - The suite's name.

$sel:result:Suite', suite_result - The suite's result.

Allowed values include:

  • PENDING
  • PASSED
  • WARNED
  • FAILED
  • SKIPPED
  • ERRORED
  • STOPPED

$sel:started:Suite', suite_started - The suite's start time.

$sel:status:Suite', suite_status - The suite's status.

Allowed values include:

  • PENDING
  • PENDING_CONCURRENCY
  • PENDING_DEVICE
  • PROCESSING
  • SCHEDULING
  • PREPARING
  • RUNNING
  • COMPLETED
  • STOPPING

Suite, suite_stopped - The suite's stop time.

$sel:type':Suite', suite_type - The suite's type.

Must be one of the following values:

  • BUILTIN_FUZZ
  • BUILTIN_EXPLORER

    Only available for Android; an app explorer that traverses an Android app, interacting with it and capturing screenshots at the same time.

  • APPIUM_JAVA_JUNIT
  • APPIUM_JAVA_TESTNG
  • APPIUM_PYTHON
  • APPIUM_NODE
  • APPIUM_RUBY
  • APPIUM_WEB_JAVA_JUNIT
  • APPIUM_WEB_JAVA_TESTNG
  • APPIUM_WEB_PYTHON
  • APPIUM_WEB_NODE
  • APPIUM_WEB_RUBY
  • CALABASH
  • INSTRUMENTATION
  • UIAUTOMATION
  • UIAUTOMATOR
  • XCTEST
  • XCTEST_UI

Tag

data Tag Source #

The metadata that you apply to a resource to help you categorize and organize it. Each tag consists of a key and an optional value, both of which you define. Tag keys can have a maximum character length of 128 characters. Tag values can have a maximum length of 256 characters.

See: newTag smart constructor.

Constructors

Tag' Text Text 

Instances

Instances details
FromJSON Tag Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Tag

ToJSON Tag Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Tag

Generic Tag Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Tag

Associated Types

type Rep Tag :: Type -> Type #

Methods

from :: Tag -> Rep Tag x #

to :: Rep Tag x -> Tag #

Read Tag Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Tag

Show Tag Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Tag

Methods

showsPrec :: Int -> Tag -> ShowS #

show :: Tag -> String #

showList :: [Tag] -> ShowS #

NFData Tag Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Tag

Methods

rnf :: Tag -> () #

Eq Tag Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Tag

Methods

(==) :: Tag -> Tag -> Bool #

(/=) :: Tag -> Tag -> Bool #

Hashable Tag Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Tag

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

type Rep Tag Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Tag

type Rep Tag = D1 ('MetaData "Tag" "Amazonka.DeviceFarm.Types.Tag" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newTag Source #

Create a value of Tag with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:key:Tag', tag_key - One part of a key-value pair that makes up a tag. A key is a general label that acts like a category for more specific tag values.

$sel:value:Tag', tag_value - The optional part of a key-value pair that makes up a tag. A value acts as a descriptor in a tag category (key).

Test

data Test Source #

Represents a condition that is evaluated.

See: newTest smart constructor.

Instances

Instances details
FromJSON Test Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Test

Generic Test Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Test

Associated Types

type Rep Test :: Type -> Type #

Methods

from :: Test -> Rep Test x #

to :: Rep Test x -> Test #

Read Test Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Test

Show Test Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Test

Methods

showsPrec :: Int -> Test -> ShowS #

show :: Test -> String #

showList :: [Test] -> ShowS #

NFData Test Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Test

Methods

rnf :: Test -> () #

Eq Test Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Test

Methods

(==) :: Test -> Test -> Bool #

(/=) :: Test -> Test -> Bool #

Hashable Test Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Test

Methods

hashWithSalt :: Int -> Test -> Int #

hash :: Test -> Int #

type Rep Test Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Test

newTest :: Test Source #

Create a value of Test with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arn:Test', test_arn - The test's ARN.

$sel:counters:Test', test_counters - The test's result counters.

$sel:created:Test', test_created - When the test was created.

$sel:deviceMinutes:Test', test_deviceMinutes - Represents the total (metered or unmetered) minutes used by the test.

$sel:message:Test', test_message - A message about the test's result.

$sel:name:Test', test_name - The test's name.

$sel:result:Test', test_result - The test's result.

Allowed values include:

  • PENDING
  • PASSED
  • WARNED
  • FAILED
  • SKIPPED
  • ERRORED
  • STOPPED

$sel:started:Test', test_started - The test's start time.

$sel:status:Test', test_status - The test's status.

Allowed values include:

  • PENDING
  • PENDING_CONCURRENCY
  • PENDING_DEVICE
  • PROCESSING
  • SCHEDULING
  • PREPARING
  • RUNNING
  • COMPLETED
  • STOPPING

Test, test_stopped - The test's stop time.

$sel:type':Test', test_type - The test's type.

Must be one of the following values:

  • BUILTIN_FUZZ
  • BUILTIN_EXPLORER

    For Android, an app explorer that traverses an Android app, interacting with it and capturing screenshots at the same time.

  • APPIUM_JAVA_JUNIT
  • APPIUM_JAVA_TESTNG
  • APPIUM_PYTHON
  • APPIUM_NODE
  • APPIUM_RUBY
  • APPIUM_WEB_JAVA_JUNIT
  • APPIUM_WEB_JAVA_TESTNG
  • APPIUM_WEB_PYTHON
  • APPIUM_WEB_NODE
  • APPIUM_WEB_RUBY
  • CALABASH
  • INSTRUMENTATION
  • UIAUTOMATION
  • UIAUTOMATOR
  • XCTEST
  • XCTEST_UI

TestGridProject

data TestGridProject Source #

A Selenium testing project. Projects are used to collect and collate sessions.

See: newTestGridProject smart constructor.

Instances

Instances details
FromJSON TestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridProject

Generic TestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridProject

Associated Types

type Rep TestGridProject :: Type -> Type #

Read TestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridProject

Show TestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridProject

NFData TestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridProject

Methods

rnf :: TestGridProject -> () #

Eq TestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridProject

Hashable TestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridProject

type Rep TestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridProject

type Rep TestGridProject = D1 ('MetaData "TestGridProject" "Amazonka.DeviceFarm.Types.TestGridProject" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "TestGridProject'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "created") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "vpcConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TestGridVpcConfig))))))

newTestGridProject :: TestGridProject Source #

Create a value of TestGridProject with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arn:TestGridProject', testGridProject_arn - The ARN for the project.

$sel:created:TestGridProject', testGridProject_created - When the project was created.

$sel:description:TestGridProject', testGridProject_description - A human-readable description for the project.

$sel:name:TestGridProject', testGridProject_name - A human-readable name for the project.

$sel:vpcConfig:TestGridProject', testGridProject_vpcConfig - The VPC security groups and subnets that are attached to a project.

TestGridSession

data TestGridSession Source #

A TestGridSession is a single instance of a browser launched from the URL provided by a call to CreateTestGridUrl.

See: newTestGridSession smart constructor.

Instances

Instances details
FromJSON TestGridSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSession

Generic TestGridSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSession

Associated Types

type Rep TestGridSession :: Type -> Type #

Read TestGridSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSession

Show TestGridSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSession

NFData TestGridSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSession

Methods

rnf :: TestGridSession -> () #

Eq TestGridSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSession

Hashable TestGridSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSession

type Rep TestGridSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSession

type Rep TestGridSession = D1 ('MetaData "TestGridSession" "Amazonka.DeviceFarm.Types.TestGridSession" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "TestGridSession'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "billingMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "created") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: (S1 ('MetaSel ('Just "ended") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "seleniumProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TestGridSessionStatus))))))

newTestGridSession :: TestGridSession Source #

Create a value of TestGridSession with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arn:TestGridSession', testGridSession_arn - The ARN of the session.

$sel:billingMinutes:TestGridSession', testGridSession_billingMinutes - The number of billed minutes that were used for this session.

$sel:created:TestGridSession', testGridSession_created - The time that the session was started.

$sel:ended:TestGridSession', testGridSession_ended - The time the session ended.

$sel:seleniumProperties:TestGridSession', testGridSession_seleniumProperties - A JSON object of options and parameters passed to the Selenium WebDriver.

$sel:status:TestGridSession', testGridSession_status - The state of the session.

TestGridSessionAction

data TestGridSessionAction Source #

An action taken by a TestGridSession browser instance.

See: newTestGridSessionAction smart constructor.

Instances

Instances details
FromJSON TestGridSessionAction Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionAction

Generic TestGridSessionAction Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionAction

Associated Types

type Rep TestGridSessionAction :: Type -> Type #

Read TestGridSessionAction Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionAction

Show TestGridSessionAction Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionAction

NFData TestGridSessionAction Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionAction

Methods

rnf :: TestGridSessionAction -> () #

Eq TestGridSessionAction Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionAction

Hashable TestGridSessionAction Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionAction

type Rep TestGridSessionAction Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionAction

type Rep TestGridSessionAction = D1 ('MetaData "TestGridSessionAction" "Amazonka.DeviceFarm.Types.TestGridSessionAction" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "TestGridSessionAction'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "action") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "duration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))) :*: (S1 ('MetaSel ('Just "requestMethod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "started") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "statusCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newTestGridSessionAction :: TestGridSessionAction Source #

Create a value of TestGridSessionAction with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:action:TestGridSessionAction', testGridSessionAction_action - The action taken by the session.

$sel:duration:TestGridSessionAction', testGridSessionAction_duration - The time, in milliseconds, that the action took to complete in the browser.

$sel:requestMethod:TestGridSessionAction', testGridSessionAction_requestMethod - HTTP method that the browser used to make the request.

$sel:started:TestGridSessionAction', testGridSessionAction_started - The time that the session invoked the action.

$sel:statusCode:TestGridSessionAction', testGridSessionAction_statusCode - HTTP status code returned to the browser when the action was taken.

TestGridSessionArtifact

data TestGridSessionArtifact Source #

Artifacts are video and other files that are produced in the process of running a browser in an automated context.

Video elements might be broken up into multiple artifacts as they grow in size during creation.

See: newTestGridSessionArtifact smart constructor.

Instances

Instances details
FromJSON TestGridSessionArtifact Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifact

Generic TestGridSessionArtifact Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifact

Associated Types

type Rep TestGridSessionArtifact :: Type -> Type #

Show TestGridSessionArtifact Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifact

NFData TestGridSessionArtifact Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifact

Methods

rnf :: TestGridSessionArtifact -> () #

Eq TestGridSessionArtifact Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifact

Hashable TestGridSessionArtifact Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifact

type Rep TestGridSessionArtifact Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifact

type Rep TestGridSessionArtifact = D1 ('MetaData "TestGridSessionArtifact" "Amazonka.DeviceFarm.Types.TestGridSessionArtifact" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "TestGridSessionArtifact'" 'PrefixI 'True) (S1 ('MetaSel ('Just "filename") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TestGridSessionArtifactType)) :*: S1 ('MetaSel ('Just "url") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))))))

newTestGridSessionArtifact :: TestGridSessionArtifact Source #

Create a value of TestGridSessionArtifact with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:filename:TestGridSessionArtifact', testGridSessionArtifact_filename - The file name of the artifact.

$sel:type':TestGridSessionArtifact', testGridSessionArtifact_type - The kind of artifact.

$sel:url:TestGridSessionArtifact', testGridSessionArtifact_url - A semi-stable URL to the content of the object.

TestGridVpcConfig

data TestGridVpcConfig Source #

The VPC security groups and subnets that are attached to a project.

See: newTestGridVpcConfig smart constructor.

Instances

Instances details
FromJSON TestGridVpcConfig Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridVpcConfig

ToJSON TestGridVpcConfig Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridVpcConfig

Generic TestGridVpcConfig Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridVpcConfig

Associated Types

type Rep TestGridVpcConfig :: Type -> Type #

Read TestGridVpcConfig Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridVpcConfig

Show TestGridVpcConfig Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridVpcConfig

NFData TestGridVpcConfig Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridVpcConfig

Methods

rnf :: TestGridVpcConfig -> () #

Eq TestGridVpcConfig Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridVpcConfig

Hashable TestGridVpcConfig Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridVpcConfig

type Rep TestGridVpcConfig Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridVpcConfig

type Rep TestGridVpcConfig = D1 ('MetaData "TestGridVpcConfig" "Amazonka.DeviceFarm.Types.TestGridVpcConfig" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "TestGridVpcConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "securityGroupIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text)) :*: (S1 ('MetaSel ('Just "subnetIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text)) :*: S1 ('MetaSel ('Just "vpcId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newTestGridVpcConfig Source #

Create a value of TestGridVpcConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:securityGroupIds:TestGridVpcConfig', testGridVpcConfig_securityGroupIds - A list of VPC security group IDs in your Amazon VPC.

$sel:subnetIds:TestGridVpcConfig', testGridVpcConfig_subnetIds - A list of VPC subnet IDs in your Amazon VPC.

$sel:vpcId:TestGridVpcConfig', testGridVpcConfig_vpcId - The ID of the Amazon VPC.

TrialMinutes

data TrialMinutes Source #

Represents information about free trial device minutes for an AWS account.

See: newTrialMinutes smart constructor.

Instances

Instances details
FromJSON TrialMinutes Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TrialMinutes

Generic TrialMinutes Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TrialMinutes

Associated Types

type Rep TrialMinutes :: Type -> Type #

Read TrialMinutes Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TrialMinutes

Show TrialMinutes Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TrialMinutes

NFData TrialMinutes Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TrialMinutes

Methods

rnf :: TrialMinutes -> () #

Eq TrialMinutes Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TrialMinutes

Hashable TrialMinutes Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TrialMinutes

type Rep TrialMinutes Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TrialMinutes

type Rep TrialMinutes = D1 ('MetaData "TrialMinutes" "Amazonka.DeviceFarm.Types.TrialMinutes" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "TrialMinutes'" 'PrefixI 'True) (S1 ('MetaSel ('Just "remaining") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "total") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))

newTrialMinutes :: TrialMinutes Source #

Create a value of TrialMinutes with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:remaining:TrialMinutes', trialMinutes_remaining - The number of free trial minutes remaining in the account.

$sel:total:TrialMinutes', trialMinutes_total - The total number of free trial minutes that the account started with.

UniqueProblem

data UniqueProblem Source #

A collection of one or more problems, grouped by their result.

See: newUniqueProblem smart constructor.

Constructors

UniqueProblem' (Maybe Text) (Maybe [Problem]) 

Instances

Instances details
FromJSON UniqueProblem Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UniqueProblem

Generic UniqueProblem Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UniqueProblem

Associated Types

type Rep UniqueProblem :: Type -> Type #

Read UniqueProblem Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UniqueProblem

Show UniqueProblem Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UniqueProblem

NFData UniqueProblem Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UniqueProblem

Methods

rnf :: UniqueProblem -> () #

Eq UniqueProblem Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UniqueProblem

Hashable UniqueProblem Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UniqueProblem

type Rep UniqueProblem Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UniqueProblem

type Rep UniqueProblem = D1 ('MetaData "UniqueProblem" "Amazonka.DeviceFarm.Types.UniqueProblem" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "UniqueProblem'" 'PrefixI 'True) (S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "problems") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Problem]))))

newUniqueProblem :: UniqueProblem Source #

Create a value of UniqueProblem with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UniqueProblem, uniqueProblem_message - A message about the unique problems' result.

$sel:problems:UniqueProblem', uniqueProblem_problems - Information about the problems.

Upload

data Upload Source #

An app or a set of one or more tests to upload or that have been uploaded.

See: newUpload smart constructor.

Instances

Instances details
FromJSON Upload Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Upload

Generic Upload Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Upload

Associated Types

type Rep Upload :: Type -> Type #

Methods

from :: Upload -> Rep Upload x #

to :: Rep Upload x -> Upload #

Show Upload Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Upload

NFData Upload Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Upload

Methods

rnf :: Upload -> () #

Eq Upload Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Upload

Methods

(==) :: Upload -> Upload -> Bool #

(/=) :: Upload -> Upload -> Bool #

Hashable Upload Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Upload

Methods

hashWithSalt :: Int -> Upload -> Int #

hash :: Upload -> Int #

type Rep Upload Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Upload

newUpload :: Upload Source #

Create a value of Upload with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arn:Upload', upload_arn - The upload's ARN.

$sel:category:Upload', upload_category - The upload's category. Allowed values include:

  • CURATED: An upload managed by AWS Device Farm.
  • PRIVATE: An upload managed by the AWS Device Farm customer.

$sel:contentType:Upload', upload_contentType - The upload's content type (for example, application/octet-stream).

$sel:created:Upload', upload_created - When the upload was created.

$sel:message:Upload', upload_message - A message about the upload's result.

$sel:metadata:Upload', upload_metadata - The upload's metadata. For example, for Android, this contains information that is parsed from the manifest and is displayed in the AWS Device Farm console after the associated app is uploaded.

$sel:name:Upload', upload_name - The upload's file name.

$sel:status:Upload', upload_status - The upload's status.

Must be one of the following values:

  • FAILED
  • INITIALIZED
  • PROCESSING
  • SUCCEEDED

$sel:type':Upload', upload_type - The upload's type.

Must be one of the following values:

  • ANDROID_APP
  • IOS_APP
  • WEB_APP
  • EXTERNAL_DATA
  • APPIUM_JAVA_JUNIT_TEST_PACKAGE
  • APPIUM_JAVA_TESTNG_TEST_PACKAGE
  • APPIUM_PYTHON_TEST_PACKAGE
  • APPIUM_NODE_TEST_PACKAGE
  • APPIUM_RUBY_TEST_PACKAGE
  • APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE
  • APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE
  • APPIUM_WEB_PYTHON_TEST_PACKAGE
  • APPIUM_WEB_NODE_TEST_PACKAGE
  • APPIUM_WEB_RUBY_TEST_PACKAGE
  • CALABASH_TEST_PACKAGE
  • INSTRUMENTATION_TEST_PACKAGE
  • UIAUTOMATION_TEST_PACKAGE
  • UIAUTOMATOR_TEST_PACKAGE
  • XCTEST_TEST_PACKAGE
  • XCTEST_UI_TEST_PACKAGE
  • APPIUM_JAVA_JUNIT_TEST_SPEC
  • APPIUM_JAVA_TESTNG_TEST_SPEC
  • APPIUM_PYTHON_TEST_SPEC
  • APPIUM_NODE_TEST_SPEC
  • APPIUM_RUBY_TEST_SPEC
  • APPIUM_WEB_JAVA_JUNIT_TEST_SPEC
  • APPIUM_WEB_JAVA_TESTNG_TEST_SPEC
  • APPIUM_WEB_PYTHON_TEST_SPEC
  • APPIUM_WEB_NODE_TEST_SPEC
  • APPIUM_WEB_RUBY_TEST_SPEC
  • INSTRUMENTATION_TEST_SPEC
  • XCTEST_UI_TEST_SPEC

$sel:url:Upload', upload_url - The presigned Amazon S3 URL that was used to store a file using a PUT request.

VPCEConfiguration

data VPCEConfiguration Source #

Represents an Amazon Virtual Private Cloud (VPC) endpoint configuration.

See: newVPCEConfiguration smart constructor.

Instances

Instances details
FromJSON VPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.VPCEConfiguration

Generic VPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.VPCEConfiguration

Associated Types

type Rep VPCEConfiguration :: Type -> Type #

Read VPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.VPCEConfiguration

Show VPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.VPCEConfiguration

NFData VPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.VPCEConfiguration

Methods

rnf :: VPCEConfiguration -> () #

Eq VPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.VPCEConfiguration

Hashable VPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.VPCEConfiguration

type Rep VPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.VPCEConfiguration

type Rep VPCEConfiguration = D1 ('MetaData "VPCEConfiguration" "Amazonka.DeviceFarm.Types.VPCEConfiguration" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "VPCEConfiguration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "serviceDnsName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "vpceConfigurationDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "vpceConfigurationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "vpceServiceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newVPCEConfiguration :: VPCEConfiguration Source #

Create a value of VPCEConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arn:VPCEConfiguration', vPCEConfiguration_arn - The Amazon Resource Name (ARN) of the VPC endpoint configuration.

$sel:serviceDnsName:VPCEConfiguration', vPCEConfiguration_serviceDnsName - The DNS name that maps to the private IP address of the service you want to access.

$sel:vpceConfigurationDescription:VPCEConfiguration', vPCEConfiguration_vpceConfigurationDescription - An optional description that provides details about your VPC endpoint configuration.

$sel:vpceConfigurationName:VPCEConfiguration', vPCEConfiguration_vpceConfigurationName - The friendly name you give to your VPC endpoint configuration to manage your configurations more easily.

$sel:vpceServiceName:VPCEConfiguration', vPCEConfiguration_vpceServiceName - The name of the VPC endpoint service running in your AWS account that you want Device Farm to test.

VpcConfig

data VpcConfig Source #

Contains the VPC configuration data necessary to interface with AWS Device Farm's services.

See: newVpcConfig smart constructor.

Instances

Instances details
FromJSON VpcConfig Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.VpcConfig

ToJSON VpcConfig Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.VpcConfig

Generic VpcConfig Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.VpcConfig

Associated Types

type Rep VpcConfig :: Type -> Type #

Read VpcConfig Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.VpcConfig

Show VpcConfig Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.VpcConfig

NFData VpcConfig Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.VpcConfig

Methods

rnf :: VpcConfig -> () #

Eq VpcConfig Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.VpcConfig

Hashable VpcConfig Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.VpcConfig

type Rep VpcConfig Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.VpcConfig

type Rep VpcConfig = D1 ('MetaData "VpcConfig" "Amazonka.DeviceFarm.Types.VpcConfig" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "VpcConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "securityGroupIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text)) :*: (S1 ('MetaSel ('Just "subnetIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text)) :*: S1 ('MetaSel ('Just "vpcId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newVpcConfig Source #

Create a value of VpcConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:securityGroupIds:VpcConfig', vpcConfig_securityGroupIds - An array of one or more security groups IDs in your Amazon VPC.

$sel:subnetIds:VpcConfig', vpcConfig_subnetIds - An array of one or more subnet IDs in your Amazon VPC.

$sel:vpcId:VpcConfig', vpcConfig_vpcId - The ID of the Amazon VPC.