libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

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.

NotEligibleException

_NotEligibleException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

CannotDeleteException

_CannotDeleteException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The requested object could not be deleted.

IdempotencyException

_IdempotencyException :: AsError a => Getting (First ServiceError) a ServiceError Source #

An entity with the same name already exists.

TooManyTagsException

_TooManyTagsException :: AsError a => Getting (First ServiceError) 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.

ArgumentException

_ArgumentException :: AsError a => Getting (First ServiceError) a ServiceError Source #

An invalid argument was specified.

NotFoundException

_NotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified entity was not found.

InternalServiceException

_InternalServiceException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

TagPolicyException

_TagPolicyException :: AsError a => Getting (First ServiceError) 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.

TagOperationException

_TagOperationException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The operation was not successful. Try again.

ServiceAccountException

_ServiceAccountException :: AsError a => Getting (First ServiceError) a ServiceError Source #

There was a problem with the service account.

InvalidOperationException

_InvalidOperationException :: AsError a => Getting (First ServiceError) 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

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.

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
Eq ListProjects Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListProjects

Read ListProjects Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListProjects

Show ListProjects Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListProjects

Generic ListProjects Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListProjects

Associated Types

type Rep ListProjects :: Type -> Type #

NFData ListProjects Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListProjects

Methods

rnf :: ListProjects -> () #

Hashable ListProjects Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListProjects

ToJSON 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 #

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

type Rep ListProjects Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListProjects

type Rep ListProjects = D1 ('MetaData "ListProjects" "Amazonka.DeviceFarm.ListProjects" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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))))
type AWSResponse ListProjects Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListProjects

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:

$sel:arn: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.

$sel:nextToken: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
Eq ListProjectsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListProjects

Read ListProjectsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListProjects

Show ListProjectsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListProjects

Generic ListProjectsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListProjects

Associated Types

type Rep ListProjectsResponse :: Type -> Type #

NFData ListProjectsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListProjects

Methods

rnf :: ListProjectsResponse -> () #

type Rep ListProjectsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListProjects

type Rep ListProjectsResponse = D1 ('MetaData "ListProjectsResponse" "Amazonka.DeviceFarm.ListProjects" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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:

$sel:nextToken: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.

DeleteProject

data DeleteProject Source #

Represents a request to the delete project operation.

See: newDeleteProject smart constructor.

Constructors

DeleteProject' Text 

Instances

Instances details
Eq DeleteProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteProject

Read DeleteProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteProject

Show DeleteProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteProject

Generic DeleteProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteProject

Associated Types

type Rep DeleteProject :: Type -> Type #

NFData DeleteProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteProject

Methods

rnf :: DeleteProject -> () #

Hashable DeleteProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteProject

ToJSON DeleteProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteProject

AWSRequest DeleteProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteProject

Associated Types

type AWSResponse 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

type Rep DeleteProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteProject

type Rep DeleteProject = D1 ('MetaData "DeleteProject" "Amazonka.DeviceFarm.DeleteProject" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "DeleteProject'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteProject

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:

$sel:arn: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
Eq DeleteProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteProject

Read DeleteProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteProject

Show DeleteProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteProject

Generic DeleteProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteProject

Associated Types

type Rep DeleteProjectResponse :: Type -> Type #

NFData DeleteProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteProject

Methods

rnf :: DeleteProjectResponse -> () #

type Rep DeleteProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteProject

type Rep DeleteProjectResponse = D1 ('MetaData "DeleteProjectResponse" "Amazonka.DeviceFarm.DeleteProject" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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.

UpdateProject

data UpdateProject Source #

Represents a request to the update project operation.

See: newUpdateProject smart constructor.

Instances

Instances details
Eq UpdateProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateProject

Read UpdateProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateProject

Show UpdateProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateProject

Generic UpdateProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateProject

Associated Types

type Rep UpdateProject :: Type -> Type #

NFData UpdateProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateProject

Methods

rnf :: UpdateProject -> () #

Hashable UpdateProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateProject

ToJSON UpdateProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateProject

AWSRequest UpdateProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateProject

Associated Types

type AWSResponse 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

type Rep UpdateProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateProject

type Rep UpdateProject = D1 ('MetaData "UpdateProject" "Amazonka.DeviceFarm.UpdateProject" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "UpdateProject'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "defaultJobTimeoutMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse UpdateProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateProject

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:

$sel:name:UpdateProject', updateProject_name - A string that represents the new name of the project that you are updating.

$sel:defaultJobTimeoutMinutes:UpdateProject', updateProject_defaultJobTimeoutMinutes - The number of minutes a test run in the project executes before it times out.

$sel:arn: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
Eq UpdateProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateProject

Read UpdateProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateProject

Show UpdateProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateProject

Generic UpdateProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateProject

Associated Types

type Rep UpdateProjectResponse :: Type -> Type #

NFData UpdateProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateProject

Methods

rnf :: UpdateProjectResponse -> () #

type Rep UpdateProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateProject

type Rep UpdateProjectResponse = D1 ('MetaData "UpdateProjectResponse" "Amazonka.DeviceFarm.UpdateProject" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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.

UpdateNetworkProfile

data UpdateNetworkProfile Source #

See: newUpdateNetworkProfile smart constructor.

Instances

Instances details
Eq UpdateNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateNetworkProfile

Read UpdateNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateNetworkProfile

Show UpdateNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateNetworkProfile

Generic UpdateNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateNetworkProfile

Associated Types

type Rep UpdateNetworkProfile :: Type -> Type #

NFData UpdateNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateNetworkProfile

Methods

rnf :: UpdateNetworkProfile -> () #

Hashable UpdateNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateNetworkProfile

ToJSON UpdateNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateNetworkProfile

AWSRequest UpdateNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateNetworkProfile

Associated Types

type AWSResponse 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

type Rep UpdateNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateNetworkProfile

type Rep UpdateNetworkProfile = D1 ('MetaData "UpdateNetworkProfile" "Amazonka.DeviceFarm.UpdateNetworkProfile" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "UpdateNetworkProfile'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "uplinkJitterMs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: (S1 ('MetaSel ('Just "uplinkLossPercent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "downlinkJitterMs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "downlinkLossPercent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NetworkProfileType))))) :*: ((S1 ('MetaSel ('Just "uplinkDelayMs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: (S1 ('MetaSel ('Just "uplinkBandwidthBits") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "downlinkDelayMs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: (S1 ('MetaSel ('Just "downlinkBandwidthBits") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))
type AWSResponse UpdateNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateNetworkProfile

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:

$sel:uplinkJitterMs:UpdateNetworkProfile', updateNetworkProfile_uplinkJitterMs - Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.

$sel:uplinkLossPercent:UpdateNetworkProfile', updateNetworkProfile_uplinkLossPercent - Proportion of transmitted packets that fail to arrive from 0 to 100 percent.

$sel:downlinkJitterMs:UpdateNetworkProfile', updateNetworkProfile_downlinkJitterMs - Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.

$sel:name:UpdateNetworkProfile', updateNetworkProfile_name - The name of the network profile about which you are returning information.

$sel:downlinkLossPercent:UpdateNetworkProfile', updateNetworkProfile_downlinkLossPercent - Proportion of received packets that fail to arrive from 0 to 100 percent.

$sel:type':UpdateNetworkProfile', updateNetworkProfile_type - The type of network profile to return information about. Valid values are listed here.

$sel:uplinkDelayMs:UpdateNetworkProfile', updateNetworkProfile_uplinkDelayMs - Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.

$sel:uplinkBandwidthBits:UpdateNetworkProfile', updateNetworkProfile_uplinkBandwidthBits - The data throughput rate in bits per second, as an integer from 0 to 104857600.

$sel:description:UpdateNetworkProfile', updateNetworkProfile_description - The description of the network profile about which you are returning information.

$sel:downlinkDelayMs:UpdateNetworkProfile', updateNetworkProfile_downlinkDelayMs - Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.

$sel:downlinkBandwidthBits:UpdateNetworkProfile', updateNetworkProfile_downlinkBandwidthBits - The data throughput rate in bits per second, as an integer from 0 to 104857600.

$sel:arn: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
Eq UpdateNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateNetworkProfile

Read UpdateNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateNetworkProfile

Show UpdateNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateNetworkProfile

Generic UpdateNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateNetworkProfile

Associated Types

type Rep UpdateNetworkProfileResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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:

$sel:networkProfile:UpdateNetworkProfileResponse', updateNetworkProfileResponse_networkProfile - A list of the available network profiles.

$sel:httpStatus:UpdateNetworkProfileResponse', updateNetworkProfileResponse_httpStatus - The response's http status code.

DeleteNetworkProfile

data DeleteNetworkProfile Source #

See: newDeleteNetworkProfile smart constructor.

Instances

Instances details
Eq DeleteNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteNetworkProfile

Read DeleteNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteNetworkProfile

Show DeleteNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteNetworkProfile

Generic DeleteNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteNetworkProfile

Associated Types

type Rep DeleteNetworkProfile :: Type -> Type #

NFData DeleteNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteNetworkProfile

Methods

rnf :: DeleteNetworkProfile -> () #

Hashable DeleteNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteNetworkProfile

ToJSON DeleteNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteNetworkProfile

AWSRequest DeleteNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteNetworkProfile

Associated Types

type AWSResponse 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

type Rep DeleteNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteNetworkProfile

type Rep DeleteNetworkProfile = D1 ('MetaData "DeleteNetworkProfile" "Amazonka.DeviceFarm.DeleteNetworkProfile" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "DeleteNetworkProfile'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteNetworkProfile

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:

$sel:arn:DeleteNetworkProfile', deleteNetworkProfile_arn - The ARN of the network profile to delete.

data DeleteNetworkProfileResponse Source #

See: newDeleteNetworkProfileResponse smart constructor.

Instances

Instances details
Eq DeleteNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteNetworkProfile

Read DeleteNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteNetworkProfile

Show DeleteNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteNetworkProfile

Generic DeleteNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteNetworkProfile

Associated Types

type Rep DeleteNetworkProfileResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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.

GetDevicePoolCompatibility

data GetDevicePoolCompatibility Source #

Represents a request to the get device pool compatibility operation.

See: newGetDevicePoolCompatibility smart constructor.

Instances

Instances details
Eq GetDevicePoolCompatibility Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePoolCompatibility

Read GetDevicePoolCompatibility Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePoolCompatibility

Show 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 #

NFData GetDevicePoolCompatibility Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePoolCompatibility

Hashable GetDevicePoolCompatibility Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePoolCompatibility

ToJSON GetDevicePoolCompatibility Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePoolCompatibility

AWSRequest 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

type Rep GetDevicePoolCompatibility Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePoolCompatibility

type Rep GetDevicePoolCompatibility = D1 ('MetaData "GetDevicePoolCompatibility" "Amazonka.DeviceFarm.GetDevicePoolCompatibility" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "GetDevicePoolCompatibility'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "test") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ScheduleRunTest)) :*: S1 ('MetaSel ('Just "appArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "configuration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ScheduleRunConfiguration)) :*: (S1 ('MetaSel ('Just "testType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TestType)) :*: S1 ('MetaSel ('Just "devicePoolArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse GetDevicePoolCompatibility Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePoolCompatibility

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:test:GetDevicePoolCompatibility', getDevicePoolCompatibility_test - Information about the uploaded test to be run against the device pool.

$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.

$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.

$sel:devicePoolArn: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
Eq GetDevicePoolCompatibilityResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePoolCompatibility

Read GetDevicePoolCompatibilityResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePoolCompatibility

Show GetDevicePoolCompatibilityResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePoolCompatibility

Generic GetDevicePoolCompatibilityResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePoolCompatibility

Associated Types

type Rep GetDevicePoolCompatibilityResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "GetDevicePoolCompatibilityResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "incompatibleDevices") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DevicePoolCompatibilityResult])) :*: (S1 ('MetaSel ('Just "compatibleDevices") '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:incompatibleDevices:GetDevicePoolCompatibilityResponse', getDevicePoolCompatibilityResponse_incompatibleDevices - Information about incompatible devices.

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

$sel:httpStatus:GetDevicePoolCompatibilityResponse', getDevicePoolCompatibilityResponse_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
Eq InstallToRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.InstallToRemoteAccessSession

Read InstallToRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.InstallToRemoteAccessSession

Show 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 #

NFData InstallToRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.InstallToRemoteAccessSession

Hashable InstallToRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.InstallToRemoteAccessSession

ToJSON InstallToRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.InstallToRemoteAccessSession

AWSRequest 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

type Rep InstallToRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.InstallToRemoteAccessSession

type Rep InstallToRemoteAccessSession = D1 ('MetaData "InstallToRemoteAccessSession" "Amazonka.DeviceFarm.InstallToRemoteAccessSession" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "InstallToRemoteAccessSession'" 'PrefixI 'True) (S1 ('MetaSel ('Just "remoteAccessSessionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "appArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse InstallToRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.InstallToRemoteAccessSession

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
Eq InstallToRemoteAccessSessionResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.InstallToRemoteAccessSession

Show InstallToRemoteAccessSessionResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.InstallToRemoteAccessSession

Generic InstallToRemoteAccessSessionResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.InstallToRemoteAccessSession

NFData 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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:

$sel:appUpload:InstallToRemoteAccessSessionResponse', installToRemoteAccessSessionResponse_appUpload - An app to upload or that has been uploaded.

$sel:httpStatus:InstallToRemoteAccessSessionResponse', installToRemoteAccessSessionResponse_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
Eq ListTests Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTests

Read ListTests Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTests

Show ListTests Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTests

Generic ListTests Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTests

Associated Types

type Rep ListTests :: Type -> Type #

NFData ListTests Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTests

Methods

rnf :: ListTests -> () #

Hashable ListTests Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTests

ToJSON 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 #

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

type Rep ListTests Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTests

type Rep ListTests = D1 ('MetaData "ListTests" "Amazonka.DeviceFarm.ListTests" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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)))
type AWSResponse ListTests Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTests

newListTests Source #

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:

$sel:nextToken: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.

$sel:arn: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
Eq ListTestsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTests

Read ListTestsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTests

Show ListTestsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTests

Generic ListTestsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTests

Associated Types

type Rep ListTestsResponse :: Type -> Type #

NFData ListTestsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTests

Methods

rnf :: ListTestsResponse -> () #

type Rep ListTestsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTests

type Rep ListTestsResponse = D1 ('MetaData "ListTestsResponse" "Amazonka.DeviceFarm.ListTests" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "ListTestsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tests") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Test])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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:

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

$sel:nextToken: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:httpStatus:ListTestsResponse', listTestsResponse_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
Eq ListArtifacts Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListArtifacts

Read ListArtifacts Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListArtifacts

Show ListArtifacts Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListArtifacts

Generic ListArtifacts Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListArtifacts

Associated Types

type Rep ListArtifacts :: Type -> Type #

NFData ListArtifacts Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListArtifacts

Methods

rnf :: ListArtifacts -> () #

Hashable ListArtifacts Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListArtifacts

ToJSON 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 #

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

type Rep ListArtifacts Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListArtifacts

type Rep ListArtifacts = D1 ('MetaData "ListArtifacts" "Amazonka.DeviceFarm.ListArtifacts" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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))))
type AWSResponse ListArtifacts Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListArtifacts

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:

$sel:nextToken: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.

$sel:arn:ListArtifacts', listArtifacts_arn - The run, job, suite, or test ARN.

$sel:type':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
Eq ListArtifactsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListArtifacts

Read ListArtifactsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListArtifacts

Show ListArtifactsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListArtifacts

Generic ListArtifactsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListArtifacts

Associated Types

type Rep ListArtifactsResponse :: Type -> Type #

NFData ListArtifactsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListArtifacts

Methods

rnf :: ListArtifactsResponse -> () #

type Rep ListArtifactsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListArtifacts

type Rep ListArtifactsResponse = D1 ('MetaData "ListArtifactsResponse" "Amazonka.DeviceFarm.ListArtifacts" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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.

$sel:nextToken: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.

ListTestGridSessionActions

data ListTestGridSessionActions Source #

See: newListTestGridSessionActions smart constructor.

Instances

Instances details
Eq ListTestGridSessionActions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessionActions

Read ListTestGridSessionActions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessionActions

Show 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 #

NFData ListTestGridSessionActions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessionActions

Hashable ListTestGridSessionActions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessionActions

ToJSON ListTestGridSessionActions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessionActions

AWSRequest 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

type Rep ListTestGridSessionActions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessionActions

type Rep ListTestGridSessionActions = D1 ('MetaData "ListTestGridSessionActions" "Amazonka.DeviceFarm.ListTestGridSessionActions" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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))))
type AWSResponse ListTestGridSessionActions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessionActions

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.

$sel:nextToken:ListTestGridSessionActions', listTestGridSessionActions_nextToken - Pagination token.

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

data ListTestGridSessionActionsResponse Source #

Instances

Instances details
Eq ListTestGridSessionActionsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessionActions

Read ListTestGridSessionActionsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessionActions

Show ListTestGridSessionActionsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessionActions

Generic ListTestGridSessionActionsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessionActions

Associated Types

type Rep ListTestGridSessionActionsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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.

$sel:nextToken:ListTestGridSessionActions', listTestGridSessionActionsResponse_nextToken - Pagination token.

$sel:httpStatus:ListTestGridSessionActionsResponse', listTestGridSessionActionsResponse_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
Eq CreateUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateUpload

Read CreateUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateUpload

Show CreateUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateUpload

Generic CreateUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateUpload

Associated Types

type Rep CreateUpload :: Type -> Type #

NFData CreateUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateUpload

Methods

rnf :: CreateUpload -> () #

Hashable CreateUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateUpload

ToJSON CreateUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateUpload

AWSRequest CreateUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateUpload

Associated Types

type AWSResponse 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

type Rep CreateUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateUpload

type Rep CreateUpload = D1 ('MetaData "CreateUpload" "Amazonka.DeviceFarm.CreateUpload" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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))))
type AWSResponse CreateUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateUpload

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:

$sel:contentType: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.

$sel:name: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.

$sel:type':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.

Instances

Instances details
Eq CreateUploadResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateUpload

Show CreateUploadResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateUpload

Generic CreateUploadResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateUpload

Associated Types

type Rep CreateUploadResponse :: Type -> Type #

NFData CreateUploadResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateUpload

Methods

rnf :: CreateUploadResponse -> () #

type Rep CreateUploadResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateUpload

type Rep CreateUploadResponse = D1 ('MetaData "CreateUploadResponse" "Amazonka.DeviceFarm.CreateUpload" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "CreateUploadResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "upload") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Upload)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

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.

GetDeviceInstance

data GetDeviceInstance Source #

See: newGetDeviceInstance smart constructor.

Constructors

GetDeviceInstance' Text 

Instances

Instances details
Eq GetDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

Read GetDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

Show GetDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

Generic GetDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

Associated Types

type Rep GetDeviceInstance :: Type -> Type #

NFData GetDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

Methods

rnf :: GetDeviceInstance -> () #

Hashable GetDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

ToJSON GetDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

AWSRequest GetDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

Associated Types

type AWSResponse 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

type Rep GetDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

type Rep GetDeviceInstance = D1 ('MetaData "GetDeviceInstance" "Amazonka.DeviceFarm.GetDeviceInstance" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "GetDeviceInstance'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

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:

$sel:arn: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
Eq GetDeviceInstanceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

Read GetDeviceInstanceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

Show GetDeviceInstanceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

Generic GetDeviceInstanceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

Associated Types

type Rep GetDeviceInstanceResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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.

StopJob

data StopJob Source #

See: newStopJob smart constructor.

Constructors

StopJob' Text 

Instances

Instances details
Eq StopJob Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopJob

Methods

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

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

Read StopJob Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopJob

Show StopJob Source # 
Instance details

Defined in Amazonka.DeviceFarm.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 #

NFData StopJob Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopJob

Methods

rnf :: StopJob -> () #

Hashable StopJob Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopJob

Methods

hashWithSalt :: Int -> StopJob -> Int #

hash :: StopJob -> Int #

ToJSON StopJob Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopJob

AWSRequest StopJob Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopJob

Associated Types

type AWSResponse 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

type Rep StopJob Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopJob

type Rep StopJob = D1 ('MetaData "StopJob" "Amazonka.DeviceFarm.StopJob" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "StopJob'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse StopJob Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopJob

newStopJob Source #

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:

$sel:arn: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
Eq StopJobResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopJob

Read StopJobResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopJob

Show StopJobResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopJob

Generic StopJobResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopJob

Associated Types

type Rep StopJobResponse :: Type -> Type #

NFData StopJobResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopJob

Methods

rnf :: StopJobResponse -> () #

type Rep StopJobResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopJob

type Rep StopJobResponse = D1 ('MetaData "StopJobResponse" "Amazonka.DeviceFarm.StopJob" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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:

$sel:job:StopJobResponse', stopJobResponse_job - The job that was stopped.

$sel:httpStatus:StopJobResponse', stopJobResponse_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
Eq DeleteRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRemoteAccessSession

Read DeleteRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRemoteAccessSession

Show 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 #

NFData DeleteRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRemoteAccessSession

Hashable DeleteRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRemoteAccessSession

ToJSON DeleteRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRemoteAccessSession

AWSRequest 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

type Rep DeleteRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRemoteAccessSession

type Rep DeleteRemoteAccessSession = D1 ('MetaData "DeleteRemoteAccessSession" "Amazonka.DeviceFarm.DeleteRemoteAccessSession" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "DeleteRemoteAccessSession'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRemoteAccessSession

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:

$sel:arn: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
Eq DeleteRemoteAccessSessionResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRemoteAccessSession

Read DeleteRemoteAccessSessionResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRemoteAccessSession

Show DeleteRemoteAccessSessionResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRemoteAccessSession

Generic DeleteRemoteAccessSessionResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRemoteAccessSession

Associated Types

type Rep DeleteRemoteAccessSessionResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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.

ListTestGridSessionArtifacts

data ListTestGridSessionArtifacts Source #

See: newListTestGridSessionArtifacts smart constructor.

Instances

Instances details
Eq ListTestGridSessionArtifacts Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessionArtifacts

Read ListTestGridSessionArtifacts Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessionArtifacts

Show 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 #

NFData ListTestGridSessionArtifacts Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessionArtifacts

Hashable ListTestGridSessionArtifacts Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessionArtifacts

ToJSON ListTestGridSessionArtifacts Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessionArtifacts

AWSRequest 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

type Rep ListTestGridSessionArtifacts Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessionArtifacts

type Rep ListTestGridSessionArtifacts = D1 ('MetaData "ListTestGridSessionArtifacts" "Amazonka.DeviceFarm.ListTestGridSessionArtifacts" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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))))
type AWSResponse ListTestGridSessionArtifacts Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessionArtifacts

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.

$sel:nextToken:ListTestGridSessionArtifacts', listTestGridSessionArtifacts_nextToken - Pagination token.

$sel:type':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
Eq ListTestGridSessionArtifactsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessionArtifacts

Show ListTestGridSessionArtifactsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessionArtifacts

Generic ListTestGridSessionArtifactsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessionArtifacts

NFData 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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.

$sel:nextToken:ListTestGridSessionArtifacts', listTestGridSessionArtifactsResponse_nextToken - Pagination token.

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

ListTestGridProjects

data ListTestGridProjects Source #

See: newListTestGridProjects smart constructor.

Instances

Instances details
Eq ListTestGridProjects Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridProjects

Read ListTestGridProjects Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridProjects

Show ListTestGridProjects Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridProjects

Generic ListTestGridProjects Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridProjects

Associated Types

type Rep ListTestGridProjects :: Type -> Type #

NFData ListTestGridProjects Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridProjects

Methods

rnf :: ListTestGridProjects -> () #

Hashable ListTestGridProjects Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridProjects

ToJSON ListTestGridProjects Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridProjects

AWSRequest ListTestGridProjects Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridProjects

Associated Types

type AWSResponse 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

type Rep ListTestGridProjects Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridProjects

type Rep ListTestGridProjects = D1 ('MetaData "ListTestGridProjects" "Amazonka.DeviceFarm.ListTestGridProjects" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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))))
type AWSResponse ListTestGridProjects Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridProjects

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.

$sel:nextToken:ListTestGridProjects', listTestGridProjects_nextToken - From a response, used to continue a paginated listing.

data ListTestGridProjectsResponse Source #

See: newListTestGridProjectsResponse smart constructor.

Instances

Instances details
Eq ListTestGridProjectsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridProjects

Read ListTestGridProjectsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridProjects

Show ListTestGridProjectsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridProjects

Generic ListTestGridProjectsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridProjects

Associated Types

type Rep ListTestGridProjectsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "ListTestGridProjectsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "testGridProjects") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [TestGridProject])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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:

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

$sel:nextToken:ListTestGridProjects', listTestGridProjectsResponse_nextToken - Used for pagination. Pass into ListTestGridProjects to get more results in a paginated request.

$sel:httpStatus:ListTestGridProjectsResponse', listTestGridProjectsResponse_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
Eq DeleteUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteUpload

Read DeleteUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteUpload

Show DeleteUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteUpload

Generic DeleteUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteUpload

Associated Types

type Rep DeleteUpload :: Type -> Type #

NFData DeleteUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteUpload

Methods

rnf :: DeleteUpload -> () #

Hashable DeleteUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteUpload

ToJSON DeleteUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteUpload

AWSRequest DeleteUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteUpload

Associated Types

type AWSResponse 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

type Rep DeleteUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteUpload

type Rep DeleteUpload = D1 ('MetaData "DeleteUpload" "Amazonka.DeviceFarm.DeleteUpload" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "DeleteUpload'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteUpload

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:

$sel:arn: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
Eq DeleteUploadResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteUpload

Read DeleteUploadResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteUpload

Show DeleteUploadResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteUpload

Generic DeleteUploadResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteUpload

Associated Types

type Rep DeleteUploadResponse :: Type -> Type #

NFData DeleteUploadResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteUpload

Methods

rnf :: DeleteUploadResponse -> () #

type Rep DeleteUploadResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteUpload

type Rep DeleteUploadResponse = D1 ('MetaData "DeleteUploadResponse" "Amazonka.DeviceFarm.DeleteUpload" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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.

UpdateUpload

data UpdateUpload Source #

See: newUpdateUpload smart constructor.

Instances

Instances details
Eq UpdateUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateUpload

Read UpdateUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateUpload

Show UpdateUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateUpload

Generic UpdateUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateUpload

Associated Types

type Rep UpdateUpload :: Type -> Type #

NFData UpdateUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateUpload

Methods

rnf :: UpdateUpload -> () #

Hashable UpdateUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateUpload

ToJSON UpdateUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateUpload

AWSRequest UpdateUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateUpload

Associated Types

type AWSResponse 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

type Rep UpdateUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateUpload

type Rep UpdateUpload = D1 ('MetaData "UpdateUpload" "Amazonka.DeviceFarm.UpdateUpload" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "UpdateUpload'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "editContent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "contentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse UpdateUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateUpload

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:

$sel:editContent:UpdateUpload', updateUpload_editContent - Set to true if the YAML file has changed and must be updated. Otherwise, set to false.

$sel:name: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.

$sel:contentType:UpdateUpload', updateUpload_contentType - The upload's content type (for example, application/x-yaml).

$sel:arn:UpdateUpload', updateUpload_arn - The Amazon Resource Name (ARN) of the uploaded test spec.

data UpdateUploadResponse Source #

See: newUpdateUploadResponse smart constructor.

Instances

Instances details
Eq UpdateUploadResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateUpload

Show UpdateUploadResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateUpload

Generic UpdateUploadResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateUpload

Associated Types

type Rep UpdateUploadResponse :: Type -> Type #

NFData UpdateUploadResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateUpload

Methods

rnf :: UpdateUploadResponse -> () #

type Rep UpdateUploadResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateUpload

type Rep UpdateUploadResponse = D1 ('MetaData "UpdateUploadResponse" "Amazonka.DeviceFarm.UpdateUpload" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "UpdateUploadResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "upload") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Upload)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

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.

DeleteTestGridProject

data DeleteTestGridProject Source #

See: newDeleteTestGridProject smart constructor.

Instances

Instances details
Eq DeleteTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteTestGridProject

Read DeleteTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteTestGridProject

Show DeleteTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteTestGridProject

Generic DeleteTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteTestGridProject

Associated Types

type Rep DeleteTestGridProject :: Type -> Type #

NFData DeleteTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteTestGridProject

Methods

rnf :: DeleteTestGridProject -> () #

Hashable DeleteTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteTestGridProject

ToJSON DeleteTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteTestGridProject

AWSRequest DeleteTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteTestGridProject

Associated Types

type AWSResponse 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

type Rep DeleteTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteTestGridProject

type Rep DeleteTestGridProject = D1 ('MetaData "DeleteTestGridProject" "Amazonka.DeviceFarm.DeleteTestGridProject" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "DeleteTestGridProject'" 'PrefixI 'True) (S1 ('MetaSel ('Just "projectArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteTestGridProject

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
Eq DeleteTestGridProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteTestGridProject

Read DeleteTestGridProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteTestGridProject

Show DeleteTestGridProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteTestGridProject

Generic DeleteTestGridProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteTestGridProject

Associated Types

type Rep DeleteTestGridProjectResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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.

UpdateTestGridProject

data UpdateTestGridProject Source #

See: newUpdateTestGridProject smart constructor.

Instances

Instances details
Eq UpdateTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateTestGridProject

Read UpdateTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateTestGridProject

Show UpdateTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateTestGridProject

Generic UpdateTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateTestGridProject

Associated Types

type Rep UpdateTestGridProject :: Type -> Type #

NFData UpdateTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateTestGridProject

Methods

rnf :: UpdateTestGridProject -> () #

Hashable UpdateTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateTestGridProject

ToJSON UpdateTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateTestGridProject

AWSRequest UpdateTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateTestGridProject

Associated Types

type AWSResponse 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

type Rep UpdateTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateTestGridProject

type Rep UpdateTestGridProject = D1 ('MetaData "UpdateTestGridProject" "Amazonka.DeviceFarm.UpdateTestGridProject" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "UpdateTestGridProject'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "vpcConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TestGridVpcConfig))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "projectArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse UpdateTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateTestGridProject

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:

$sel:name:UpdateTestGridProject', updateTestGridProject_name - Human-readable name for the project.

$sel:vpcConfig:UpdateTestGridProject', updateTestGridProject_vpcConfig - The VPC security groups and subnets that are attached to a project.

$sel:description:UpdateTestGridProject', updateTestGridProject_description - Human-readable description for the project.

$sel:projectArn:UpdateTestGridProject', updateTestGridProject_projectArn - ARN of the project to update.

data UpdateTestGridProjectResponse Source #

See: newUpdateTestGridProjectResponse smart constructor.

Instances

Instances details
Eq UpdateTestGridProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateTestGridProject

Read UpdateTestGridProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateTestGridProject

Show UpdateTestGridProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateTestGridProject

Generic UpdateTestGridProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateTestGridProject

Associated Types

type Rep UpdateTestGridProjectResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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.

ListTagsForResource

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTagsForResource

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTagsForResource

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTagsForResource

ToJSON ListTagsForResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTagsForResource

Associated Types

type AWSResponse 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

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTagsForResource

type Rep ListTagsForResource = D1 ('MetaData "ListTagsForResource" "Amazonka.DeviceFarm.ListTagsForResource" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTagsForResource

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
Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTagsForResource

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTagsForResource

Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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.

GetDevicePool

data GetDevicePool Source #

Represents a request to the get device pool operation.

See: newGetDevicePool smart constructor.

Constructors

GetDevicePool' Text 

Instances

Instances details
Eq GetDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePool

Read GetDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePool

Show GetDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePool

Generic GetDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePool

Associated Types

type Rep GetDevicePool :: Type -> Type #

NFData GetDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePool

Methods

rnf :: GetDevicePool -> () #

Hashable GetDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePool

ToJSON GetDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePool

AWSRequest GetDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePool

Associated Types

type AWSResponse 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

type Rep GetDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePool

type Rep GetDevicePool = D1 ('MetaData "GetDevicePool" "Amazonka.DeviceFarm.GetDevicePool" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "GetDevicePool'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePool

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:

$sel:arn: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
Eq GetDevicePoolResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePool

Read GetDevicePoolResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePool

Show GetDevicePoolResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePool

Generic GetDevicePoolResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePool

Associated Types

type Rep GetDevicePoolResponse :: Type -> Type #

NFData GetDevicePoolResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePool

Methods

rnf :: GetDevicePoolResponse -> () #

type Rep GetDevicePoolResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePool

type Rep GetDevicePoolResponse = D1 ('MetaData "GetDevicePoolResponse" "Amazonka.DeviceFarm.GetDevicePool" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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.

ListDevicePools (Paginated)

data ListDevicePools Source #

Represents the result of a list device pools request.

See: newListDevicePools smart constructor.

Instances

Instances details
Eq ListDevicePools Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevicePools

Read ListDevicePools Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevicePools

Show ListDevicePools Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevicePools

Generic ListDevicePools Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevicePools

Associated Types

type Rep ListDevicePools :: Type -> Type #

NFData ListDevicePools Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevicePools

Methods

rnf :: ListDevicePools -> () #

Hashable ListDevicePools Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevicePools

ToJSON 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 #

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

type Rep ListDevicePools Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevicePools

type Rep ListDevicePools = D1 ('MetaData "ListDevicePools" "Amazonka.DeviceFarm.ListDevicePools" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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))))
type AWSResponse ListDevicePools Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevicePools

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:

$sel:nextToken: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.

$sel:type':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.

$sel:arn: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
Eq ListDevicePoolsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevicePools

Read ListDevicePoolsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevicePools

Show ListDevicePoolsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevicePools

Generic ListDevicePoolsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevicePools

Associated Types

type Rep ListDevicePoolsResponse :: Type -> Type #

NFData ListDevicePoolsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevicePools

Methods

rnf :: ListDevicePoolsResponse -> () #

type Rep ListDevicePoolsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevicePools

type Rep ListDevicePoolsResponse = D1 ('MetaData "ListDevicePoolsResponse" "Amazonka.DeviceFarm.ListDevicePools" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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.

$sel:nextToken: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.

UpdateDevicePool

data UpdateDevicePool Source #

Represents a request to the update device pool operation.

See: newUpdateDevicePool smart constructor.

Instances

Instances details
Eq UpdateDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDevicePool

Read UpdateDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDevicePool

Show UpdateDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDevicePool

Generic UpdateDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDevicePool

Associated Types

type Rep UpdateDevicePool :: Type -> Type #

NFData UpdateDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDevicePool

Methods

rnf :: UpdateDevicePool -> () #

Hashable UpdateDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDevicePool

ToJSON UpdateDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDevicePool

AWSRequest UpdateDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDevicePool

Associated Types

type AWSResponse 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

type Rep UpdateDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDevicePool

type Rep UpdateDevicePool = D1 ('MetaData "UpdateDevicePool" "Amazonka.DeviceFarm.UpdateDevicePool" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "UpdateDevicePool'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "rules") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Rule])) :*: (S1 ('MetaSel ('Just "clearMaxDevices") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "maxDevices") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse UpdateDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDevicePool

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:rules: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.

$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.

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

$sel:maxDevices: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.

$sel:description:UpdateDevicePool', updateDevicePool_description - A description of the device pool to update.

$sel:arn: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
Eq UpdateDevicePoolResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDevicePool

Read UpdateDevicePoolResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDevicePool

Show UpdateDevicePoolResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDevicePool

Generic UpdateDevicePoolResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDevicePool

Associated Types

type Rep UpdateDevicePoolResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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.

DeleteDevicePool

data DeleteDevicePool Source #

Represents a request to the delete device pool operation.

See: newDeleteDevicePool smart constructor.

Constructors

DeleteDevicePool' Text 

Instances

Instances details
Eq DeleteDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteDevicePool

Read DeleteDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteDevicePool

Show DeleteDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteDevicePool

Generic DeleteDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteDevicePool

Associated Types

type Rep DeleteDevicePool :: Type -> Type #

NFData DeleteDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteDevicePool

Methods

rnf :: DeleteDevicePool -> () #

Hashable DeleteDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteDevicePool

ToJSON DeleteDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteDevicePool

AWSRequest DeleteDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteDevicePool

Associated Types

type AWSResponse 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

type Rep DeleteDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteDevicePool

type Rep DeleteDevicePool = D1 ('MetaData "DeleteDevicePool" "Amazonka.DeviceFarm.DeleteDevicePool" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "DeleteDevicePool'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteDevicePool

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:

$sel:arn: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
Eq DeleteDevicePoolResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteDevicePool

Read DeleteDevicePoolResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteDevicePool

Show DeleteDevicePoolResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteDevicePool

Generic DeleteDevicePoolResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteDevicePool

Associated Types

type Rep DeleteDevicePoolResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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.

GetUpload

data GetUpload Source #

Represents a request to the get upload operation.

See: newGetUpload smart constructor.

Constructors

GetUpload' Text 

Instances

Instances details
Eq GetUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetUpload

Read GetUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetUpload

Show GetUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetUpload

Generic GetUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetUpload

Associated Types

type Rep GetUpload :: Type -> Type #

NFData GetUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetUpload

Methods

rnf :: GetUpload -> () #

Hashable GetUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetUpload

ToJSON GetUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetUpload

AWSRequest GetUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetUpload

Associated Types

type AWSResponse 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

type Rep GetUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetUpload

type Rep GetUpload = D1 ('MetaData "GetUpload" "Amazonka.DeviceFarm.GetUpload" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "GetUpload'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetUpload Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetUpload

newGetUpload Source #

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:

$sel:arn: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
Eq GetUploadResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetUpload

Show GetUploadResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetUpload

Generic GetUploadResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetUpload

Associated Types

type Rep GetUploadResponse :: Type -> Type #

NFData GetUploadResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetUpload

Methods

rnf :: GetUploadResponse -> () #

type Rep GetUploadResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetUpload

type Rep GetUploadResponse = D1 ('MetaData "GetUploadResponse" "Amazonka.DeviceFarm.GetUpload" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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.

ListOfferingTransactions (Paginated)

data ListOfferingTransactions Source #

Represents the request to list the offering transaction history.

See: newListOfferingTransactions smart constructor.

Instances

Instances details
Eq ListOfferingTransactions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingTransactions

Read ListOfferingTransactions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingTransactions

Show 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 #

NFData ListOfferingTransactions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingTransactions

Hashable ListOfferingTransactions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingTransactions

ToJSON 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

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

type Rep ListOfferingTransactions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingTransactions

type Rep ListOfferingTransactions = D1 ('MetaData "ListOfferingTransactions" "Amazonka.DeviceFarm.ListOfferingTransactions" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "ListOfferingTransactions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
type AWSResponse ListOfferingTransactions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingTransactions

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:

$sel:nextToken: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
Eq ListOfferingTransactionsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingTransactions

Read ListOfferingTransactionsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingTransactions

Show ListOfferingTransactionsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingTransactions

Generic ListOfferingTransactionsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingTransactions

Associated Types

type Rep ListOfferingTransactionsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "ListOfferingTransactionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "offeringTransactions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [OfferingTransaction])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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:

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

$sel:nextToken: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:httpStatus:ListOfferingTransactionsResponse', listOfferingTransactionsResponse_httpStatus - The response's http status code.

CreateDevicePool

data CreateDevicePool Source #

Represents a request to the create device pool operation.

See: newCreateDevicePool smart constructor.

Instances

Instances details
Eq CreateDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateDevicePool

Read CreateDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateDevicePool

Show CreateDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateDevicePool

Generic CreateDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateDevicePool

Associated Types

type Rep CreateDevicePool :: Type -> Type #

NFData CreateDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateDevicePool

Methods

rnf :: CreateDevicePool -> () #

Hashable CreateDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateDevicePool

ToJSON CreateDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateDevicePool

AWSRequest CreateDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateDevicePool

Associated Types

type AWSResponse 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

type Rep CreateDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateDevicePool

type Rep CreateDevicePool = D1 ('MetaData "CreateDevicePool" "Amazonka.DeviceFarm.CreateDevicePool" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "CreateDevicePool'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxDevices") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "description") '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 "rules") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Rule])))))
type AWSResponse CreateDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateDevicePool

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:

$sel:maxDevices: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:description:CreateDevicePool', createDevicePool_description - The device pool's description.

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

$sel:name:CreateDevicePool', createDevicePool_name - The device pool's name.

$sel:rules: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
Eq CreateDevicePoolResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateDevicePool

Read CreateDevicePoolResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateDevicePool

Show CreateDevicePoolResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateDevicePool

Generic CreateDevicePoolResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateDevicePool

Associated Types

type Rep CreateDevicePoolResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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.

DeleteRun

data DeleteRun Source #

Represents a request to the delete run operation.

See: newDeleteRun smart constructor.

Constructors

DeleteRun' Text 

Instances

Instances details
Eq DeleteRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRun

Read DeleteRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRun

Show DeleteRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRun

Generic DeleteRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRun

Associated Types

type Rep DeleteRun :: Type -> Type #

NFData DeleteRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRun

Methods

rnf :: DeleteRun -> () #

Hashable DeleteRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRun

ToJSON DeleteRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRun

AWSRequest DeleteRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRun

Associated Types

type AWSResponse 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

type Rep DeleteRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRun

type Rep DeleteRun = D1 ('MetaData "DeleteRun" "Amazonka.DeviceFarm.DeleteRun" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "DeleteRun'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRun

newDeleteRun Source #

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:

$sel:arn: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
Eq DeleteRunResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRun

Read DeleteRunResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRun

Show DeleteRunResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRun

Generic DeleteRunResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRun

Associated Types

type Rep DeleteRunResponse :: Type -> Type #

NFData DeleteRunResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRun

Methods

rnf :: DeleteRunResponse -> () #

type Rep DeleteRunResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteRun

type Rep DeleteRunResponse = D1 ('MetaData "DeleteRunResponse" "Amazonka.DeviceFarm.DeleteRun" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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.

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
Eq ListRuns Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRuns

Read ListRuns Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRuns

Show ListRuns Source # 
Instance details

Defined in Amazonka.DeviceFarm.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 #

NFData ListRuns Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRuns

Methods

rnf :: ListRuns -> () #

Hashable ListRuns Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRuns

Methods

hashWithSalt :: Int -> ListRuns -> Int #

hash :: ListRuns -> Int #

ToJSON 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 #

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

type Rep ListRuns Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRuns

type Rep ListRuns = D1 ('MetaData "ListRuns" "Amazonka.DeviceFarm.ListRuns" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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)))
type AWSResponse ListRuns Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRuns

newListRuns Source #

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:

$sel:nextToken: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.

$sel:arn: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 [Run]) (Maybe Text) Int 

Instances

Instances details
Eq ListRunsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRuns

Read ListRunsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRuns

Show ListRunsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRuns

Generic ListRunsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRuns

Associated Types

type Rep ListRunsResponse :: Type -> Type #

NFData ListRunsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRuns

Methods

rnf :: ListRunsResponse -> () #

type Rep ListRunsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRuns

type Rep ListRunsResponse = D1 ('MetaData "ListRunsResponse" "Amazonka.DeviceFarm.ListRuns" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "ListRunsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "runs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Run])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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:

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

$sel:nextToken: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:httpStatus:ListRunsResponse', listRunsResponse_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
Eq GetTest Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTest

Methods

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

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

Read GetTest Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTest

Show GetTest Source # 
Instance details

Defined in Amazonka.DeviceFarm.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 #

NFData GetTest Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTest

Methods

rnf :: GetTest -> () #

Hashable GetTest Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTest

Methods

hashWithSalt :: Int -> GetTest -> Int #

hash :: GetTest -> Int #

ToJSON GetTest Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTest

AWSRequest GetTest Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTest

Associated Types

type AWSResponse 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

type Rep GetTest Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTest

type Rep GetTest = D1 ('MetaData "GetTest" "Amazonka.DeviceFarm.GetTest" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "GetTest'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetTest Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTest

newGetTest Source #

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:

$sel:arn: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
Eq GetTestResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTest

Read GetTestResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTest

Show GetTestResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTest

Generic GetTestResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTest

Associated Types

type Rep GetTestResponse :: Type -> Type #

NFData GetTestResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTest

Methods

rnf :: GetTestResponse -> () #

type Rep GetTestResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTest

type Rep GetTestResponse = D1 ('MetaData "GetTestResponse" "Amazonka.DeviceFarm.GetTest" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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:

$sel:test:GetTestResponse', getTestResponse_test - A test condition that is evaluated.

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

UpdateDeviceInstance

data UpdateDeviceInstance Source #

See: newUpdateDeviceInstance smart constructor.

Instances

Instances details
Eq UpdateDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDeviceInstance

Read UpdateDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDeviceInstance

Show UpdateDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDeviceInstance

Generic UpdateDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDeviceInstance

Associated Types

type Rep UpdateDeviceInstance :: Type -> Type #

NFData UpdateDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDeviceInstance

Methods

rnf :: UpdateDeviceInstance -> () #

Hashable UpdateDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDeviceInstance

ToJSON UpdateDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDeviceInstance

AWSRequest UpdateDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDeviceInstance

Associated Types

type AWSResponse 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

type Rep UpdateDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDeviceInstance

type Rep UpdateDeviceInstance = D1 ('MetaData "UpdateDeviceInstance" "Amazonka.DeviceFarm.UpdateDeviceInstance" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "UpdateDeviceInstance'" 'PrefixI 'True) (S1 ('MetaSel ('Just "profileArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "labels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse UpdateDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDeviceInstance

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:

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

$sel:labels:UpdateDeviceInstance', updateDeviceInstance_labels - An array of strings that you want to associate with the device instance.

$sel:arn:UpdateDeviceInstance', updateDeviceInstance_arn - The Amazon Resource Name (ARN) of the device instance.

data UpdateDeviceInstanceResponse Source #

See: newUpdateDeviceInstanceResponse smart constructor.

Instances

Instances details
Eq UpdateDeviceInstanceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDeviceInstance

Read UpdateDeviceInstanceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDeviceInstance

Show UpdateDeviceInstanceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDeviceInstance

Generic UpdateDeviceInstanceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateDeviceInstance

Associated Types

type Rep UpdateDeviceInstanceResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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.

GetNetworkProfile

data GetNetworkProfile Source #

See: newGetNetworkProfile smart constructor.

Constructors

GetNetworkProfile' Text 

Instances

Instances details
Eq GetNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetNetworkProfile

Read GetNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetNetworkProfile

Show GetNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetNetworkProfile

Generic GetNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetNetworkProfile

Associated Types

type Rep GetNetworkProfile :: Type -> Type #

NFData GetNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetNetworkProfile

Methods

rnf :: GetNetworkProfile -> () #

Hashable GetNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetNetworkProfile

ToJSON GetNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetNetworkProfile

AWSRequest GetNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetNetworkProfile

Associated Types

type AWSResponse 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

type Rep GetNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetNetworkProfile

type Rep GetNetworkProfile = D1 ('MetaData "GetNetworkProfile" "Amazonka.DeviceFarm.GetNetworkProfile" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "GetNetworkProfile'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetNetworkProfile

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:

$sel:arn:GetNetworkProfile', getNetworkProfile_arn - The ARN of the network profile to return information about.

data GetNetworkProfileResponse Source #

See: newGetNetworkProfileResponse smart constructor.

Instances

Instances details
Eq GetNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetNetworkProfile

Read GetNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetNetworkProfile

Show GetNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetNetworkProfile

Generic GetNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetNetworkProfile

Associated Types

type Rep GetNetworkProfileResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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:

$sel:networkProfile:GetNetworkProfileResponse', getNetworkProfileResponse_networkProfile - The network profile.

$sel:httpStatus:GetNetworkProfileResponse', getNetworkProfileResponse_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
Eq RenewOffering Source # 
Instance details

Defined in Amazonka.DeviceFarm.RenewOffering

Read RenewOffering Source # 
Instance details

Defined in Amazonka.DeviceFarm.RenewOffering

Show RenewOffering Source # 
Instance details

Defined in Amazonka.DeviceFarm.RenewOffering

Generic RenewOffering Source # 
Instance details

Defined in Amazonka.DeviceFarm.RenewOffering

Associated Types

type Rep RenewOffering :: Type -> Type #

NFData RenewOffering Source # 
Instance details

Defined in Amazonka.DeviceFarm.RenewOffering

Methods

rnf :: RenewOffering -> () #

Hashable RenewOffering Source # 
Instance details

Defined in Amazonka.DeviceFarm.RenewOffering

ToJSON RenewOffering Source # 
Instance details

Defined in Amazonka.DeviceFarm.RenewOffering

AWSRequest RenewOffering Source # 
Instance details

Defined in Amazonka.DeviceFarm.RenewOffering

Associated Types

type AWSResponse 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

type Rep RenewOffering Source # 
Instance details

Defined in Amazonka.DeviceFarm.RenewOffering

type Rep RenewOffering = D1 ('MetaData "RenewOffering" "Amazonka.DeviceFarm.RenewOffering" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "RenewOffering'" 'PrefixI 'True) (S1 ('MetaSel ('Just "offeringId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "quantity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))
type AWSResponse RenewOffering Source # 
Instance details

Defined in Amazonka.DeviceFarm.RenewOffering

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.

$sel:quantity: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
Eq RenewOfferingResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.RenewOffering

Read RenewOfferingResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.RenewOffering

Show RenewOfferingResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.RenewOffering

Generic RenewOfferingResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.RenewOffering

Associated Types

type Rep RenewOfferingResponse :: Type -> Type #

NFData RenewOfferingResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.RenewOffering

Methods

rnf :: RenewOfferingResponse -> () #

type Rep RenewOfferingResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.RenewOffering

type Rep RenewOfferingResponse = D1 ('MetaData "RenewOfferingResponse" "Amazonka.DeviceFarm.RenewOffering" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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.

DeleteInstanceProfile

data DeleteInstanceProfile Source #

See: newDeleteInstanceProfile smart constructor.

Instances

Instances details
Eq DeleteInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteInstanceProfile

Read DeleteInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteInstanceProfile

Show DeleteInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteInstanceProfile

Generic DeleteInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteInstanceProfile

Associated Types

type Rep DeleteInstanceProfile :: Type -> Type #

NFData DeleteInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteInstanceProfile

Methods

rnf :: DeleteInstanceProfile -> () #

Hashable DeleteInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteInstanceProfile

ToJSON DeleteInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteInstanceProfile

AWSRequest DeleteInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteInstanceProfile

Associated Types

type AWSResponse 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

type Rep DeleteInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteInstanceProfile

type Rep DeleteInstanceProfile = D1 ('MetaData "DeleteInstanceProfile" "Amazonka.DeviceFarm.DeleteInstanceProfile" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "DeleteInstanceProfile'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteInstanceProfile

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:

$sel:arn: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
Eq DeleteInstanceProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteInstanceProfile

Read DeleteInstanceProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteInstanceProfile

Show DeleteInstanceProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteInstanceProfile

Generic DeleteInstanceProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteInstanceProfile

Associated Types

type Rep DeleteInstanceProfileResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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.

UpdateInstanceProfile

data UpdateInstanceProfile Source #

See: newUpdateInstanceProfile smart constructor.

Instances

Instances details
Eq UpdateInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateInstanceProfile

Read UpdateInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateInstanceProfile

Show UpdateInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateInstanceProfile

Generic UpdateInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateInstanceProfile

Associated Types

type Rep UpdateInstanceProfile :: Type -> Type #

NFData UpdateInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateInstanceProfile

Methods

rnf :: UpdateInstanceProfile -> () #

Hashable UpdateInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateInstanceProfile

ToJSON UpdateInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateInstanceProfile

AWSRequest UpdateInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateInstanceProfile

Associated Types

type AWSResponse 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

type Rep UpdateInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateInstanceProfile

type Rep UpdateInstanceProfile = D1 ('MetaData "UpdateInstanceProfile" "Amazonka.DeviceFarm.UpdateInstanceProfile" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "UpdateInstanceProfile'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "rebootAfterUse") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "packageCleanup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: (S1 ('MetaSel ('Just "excludeAppPackagesFromCleanup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse UpdateInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateInstanceProfile

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:

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

$sel:name:UpdateInstanceProfile', updateInstanceProfile_name - The updated name for your instance profile.

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

$sel:excludeAppPackagesFromCleanup: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.

$sel:description:UpdateInstanceProfile', updateInstanceProfile_description - The updated description for your instance profile.

$sel:arn:UpdateInstanceProfile', updateInstanceProfile_arn - The Amazon Resource Name (ARN) of the instance profile.

data UpdateInstanceProfileResponse Source #

See: newUpdateInstanceProfileResponse smart constructor.

Instances

Instances details
Eq UpdateInstanceProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateInstanceProfile

Read UpdateInstanceProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateInstanceProfile

Show UpdateInstanceProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateInstanceProfile

Generic UpdateInstanceProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateInstanceProfile

Associated Types

type Rep UpdateInstanceProfileResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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:

$sel:instanceProfile:UpdateInstanceProfileResponse', updateInstanceProfileResponse_instanceProfile - An object that contains information about your instance profile.

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

CreateInstanceProfile

data CreateInstanceProfile Source #

See: newCreateInstanceProfile smart constructor.

Instances

Instances details
Eq CreateInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateInstanceProfile

Read CreateInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateInstanceProfile

Show CreateInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateInstanceProfile

Generic CreateInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateInstanceProfile

Associated Types

type Rep CreateInstanceProfile :: Type -> Type #

NFData CreateInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateInstanceProfile

Methods

rnf :: CreateInstanceProfile -> () #

Hashable CreateInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateInstanceProfile

ToJSON CreateInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateInstanceProfile

AWSRequest CreateInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateInstanceProfile

Associated Types

type AWSResponse 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

type Rep CreateInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateInstanceProfile

type Rep CreateInstanceProfile = D1 ('MetaData "CreateInstanceProfile" "Amazonka.DeviceFarm.CreateInstanceProfile" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "CreateInstanceProfile'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "rebootAfterUse") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "packageCleanup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "excludeAppPackagesFromCleanup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse CreateInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateInstanceProfile

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:

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

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

$sel:excludeAppPackagesFromCleanup: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.

$sel:description:CreateInstanceProfile', createInstanceProfile_description - The description of your instance profile.

$sel:name:CreateInstanceProfile', createInstanceProfile_name - The name of your instance profile.

data CreateInstanceProfileResponse Source #

See: newCreateInstanceProfileResponse smart constructor.

Instances

Instances details
Eq CreateInstanceProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateInstanceProfile

Read CreateInstanceProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateInstanceProfile

Show CreateInstanceProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateInstanceProfile

Generic CreateInstanceProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateInstanceProfile

Associated Types

type Rep CreateInstanceProfileResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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:

$sel:instanceProfile:CreateInstanceProfileResponse', createInstanceProfileResponse_instanceProfile - An object that contains information about your instance profile.

$sel:httpStatus:CreateInstanceProfileResponse', createInstanceProfileResponse_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
Eq GetDevice Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevice

Read GetDevice Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevice

Show GetDevice Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevice

Generic GetDevice Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevice

Associated Types

type Rep GetDevice :: Type -> Type #

NFData GetDevice Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevice

Methods

rnf :: GetDevice -> () #

Hashable GetDevice Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevice

ToJSON GetDevice Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevice

AWSRequest GetDevice Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevice

Associated Types

type AWSResponse 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

type Rep GetDevice Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevice

type Rep GetDevice = D1 ('MetaData "GetDevice" "Amazonka.DeviceFarm.GetDevice" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "GetDevice'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetDevice Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevice

newGetDevice Source #

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:

$sel:arn: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
Eq GetDeviceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevice

Read GetDeviceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevice

Show GetDeviceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevice

Generic GetDeviceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevice

Associated Types

type Rep GetDeviceResponse :: Type -> Type #

NFData GetDeviceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevice

Methods

rnf :: GetDeviceResponse -> () #

type Rep GetDeviceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevice

type Rep GetDeviceResponse = D1 ('MetaData "GetDeviceResponse" "Amazonka.DeviceFarm.GetDevice" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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:

$sel:device:GetDeviceResponse', getDeviceResponse_device - An object that contains information about the requested device.

$sel:httpStatus:GetDeviceResponse', getDeviceResponse_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
Eq ListJobs Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListJobs

Read ListJobs Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListJobs

Show ListJobs Source # 
Instance details

Defined in Amazonka.DeviceFarm.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 #

NFData ListJobs Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListJobs

Methods

rnf :: ListJobs -> () #

Hashable ListJobs Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListJobs

Methods

hashWithSalt :: Int -> ListJobs -> Int #

hash :: ListJobs -> Int #

ToJSON 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 #

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

type Rep ListJobs Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListJobs

type Rep ListJobs = D1 ('MetaData "ListJobs" "Amazonka.DeviceFarm.ListJobs" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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)))
type AWSResponse ListJobs Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListJobs

newListJobs Source #

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:

$sel:nextToken: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.

$sel:arn: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
Eq ListJobsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListJobs

Read ListJobsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListJobs

Show ListJobsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListJobs

Generic ListJobsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListJobs

Associated Types

type Rep ListJobsResponse :: Type -> Type #

NFData ListJobsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListJobs

Methods

rnf :: ListJobsResponse -> () #

type Rep ListJobsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListJobs

type Rep ListJobsResponse = D1 ('MetaData "ListJobsResponse" "Amazonka.DeviceFarm.ListJobs" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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.

$sel:nextToken: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.

GetTestGridSession

data GetTestGridSession Source #

See: newGetTestGridSession smart constructor.

Instances

Instances details
Eq GetTestGridSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridSession

Read GetTestGridSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridSession

Show GetTestGridSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridSession

Generic GetTestGridSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridSession

Associated Types

type Rep GetTestGridSession :: Type -> Type #

NFData GetTestGridSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridSession

Methods

rnf :: GetTestGridSession -> () #

Hashable GetTestGridSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridSession

ToJSON GetTestGridSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridSession

AWSRequest GetTestGridSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridSession

Associated Types

type AWSResponse 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

type Rep GetTestGridSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridSession

type Rep GetTestGridSession = D1 ('MetaData "GetTestGridSession" "Amazonka.DeviceFarm.GetTestGridSession" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "GetTestGridSession'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sessionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "projectArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sessionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))
type AWSResponse GetTestGridSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridSession

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:sessionArn:GetTestGridSession', getTestGridSession_sessionArn - An ARN that uniquely identifies a TestGridSession.

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

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

data GetTestGridSessionResponse Source #

See: newGetTestGridSessionResponse smart constructor.

Instances

Instances details
Eq GetTestGridSessionResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridSession

Read GetTestGridSessionResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridSession

Show GetTestGridSessionResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridSession

Generic GetTestGridSessionResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridSession

Associated Types

type Rep GetTestGridSessionResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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.

GetVPCEConfiguration

data GetVPCEConfiguration Source #

See: newGetVPCEConfiguration smart constructor.

Instances

Instances details
Eq GetVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetVPCEConfiguration

Read GetVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetVPCEConfiguration

Show GetVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetVPCEConfiguration

Generic GetVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetVPCEConfiguration

Associated Types

type Rep GetVPCEConfiguration :: Type -> Type #

NFData GetVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetVPCEConfiguration

Methods

rnf :: GetVPCEConfiguration -> () #

Hashable GetVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetVPCEConfiguration

ToJSON GetVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetVPCEConfiguration

AWSRequest GetVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetVPCEConfiguration

Associated Types

type AWSResponse 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

type Rep GetVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetVPCEConfiguration

type Rep GetVPCEConfiguration = D1 ('MetaData "GetVPCEConfiguration" "Amazonka.DeviceFarm.GetVPCEConfiguration" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "GetVPCEConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetVPCEConfiguration

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:

$sel:arn: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
Eq GetVPCEConfigurationResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetVPCEConfiguration

Read GetVPCEConfigurationResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetVPCEConfiguration

Show GetVPCEConfigurationResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetVPCEConfiguration

Generic GetVPCEConfigurationResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetVPCEConfiguration

Associated Types

type Rep GetVPCEConfigurationResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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.

StopRemoteAccessSession

data StopRemoteAccessSession Source #

Represents the request to stop the remote access session.

See: newStopRemoteAccessSession smart constructor.

Instances

Instances details
Eq StopRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRemoteAccessSession

Read StopRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRemoteAccessSession

Show 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 #

NFData StopRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRemoteAccessSession

Methods

rnf :: StopRemoteAccessSession -> () #

Hashable StopRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRemoteAccessSession

ToJSON StopRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRemoteAccessSession

AWSRequest 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

type Rep StopRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRemoteAccessSession

type Rep StopRemoteAccessSession = D1 ('MetaData "StopRemoteAccessSession" "Amazonka.DeviceFarm.StopRemoteAccessSession" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "StopRemoteAccessSession'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse StopRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRemoteAccessSession

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:

$sel:arn: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
Eq StopRemoteAccessSessionResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRemoteAccessSession

Read StopRemoteAccessSessionResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRemoteAccessSession

Show StopRemoteAccessSessionResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRemoteAccessSession

Generic StopRemoteAccessSessionResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRemoteAccessSession

Associated Types

type Rep StopRemoteAccessSessionResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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.

CreateNetworkProfile

data CreateNetworkProfile Source #

See: newCreateNetworkProfile smart constructor.

Instances

Instances details
Eq CreateNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateNetworkProfile

Read CreateNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateNetworkProfile

Show CreateNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateNetworkProfile

Generic CreateNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateNetworkProfile

Associated Types

type Rep CreateNetworkProfile :: Type -> Type #

NFData CreateNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateNetworkProfile

Methods

rnf :: CreateNetworkProfile -> () #

Hashable CreateNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateNetworkProfile

ToJSON CreateNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateNetworkProfile

AWSRequest CreateNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateNetworkProfile

Associated Types

type AWSResponse 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

type Rep CreateNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateNetworkProfile

type Rep CreateNetworkProfile = D1 ('MetaData "CreateNetworkProfile" "Amazonka.DeviceFarm.CreateNetworkProfile" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "CreateNetworkProfile'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "uplinkJitterMs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: (S1 ('MetaSel ('Just "uplinkLossPercent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: 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 "uplinkDelayMs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))))) :*: ((S1 ('MetaSel ('Just "uplinkBandwidthBits") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "downlinkDelayMs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)))) :*: (S1 ('MetaSel ('Just "downlinkBandwidthBits") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: (S1 ('MetaSel ('Just "projectArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))
type AWSResponse CreateNetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateNetworkProfile

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:

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

$sel:uplinkLossPercent:CreateNetworkProfile', createNetworkProfile_uplinkLossPercent - Proportion of transmitted packets that fail to arrive from 0 to 100 percent.

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

$sel:downlinkLossPercent:CreateNetworkProfile', createNetworkProfile_downlinkLossPercent - Proportion of received packets that fail to arrive from 0 to 100 percent.

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

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

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

$sel:description:CreateNetworkProfile', createNetworkProfile_description - The description of the network profile.

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

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

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

$sel:name:CreateNetworkProfile', createNetworkProfile_name - The name for the new network profile.

data CreateNetworkProfileResponse Source #

See: newCreateNetworkProfileResponse smart constructor.

Instances

Instances details
Eq CreateNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateNetworkProfile

Read CreateNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateNetworkProfile

Show CreateNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateNetworkProfile

Generic CreateNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateNetworkProfile

Associated Types

type Rep CreateNetworkProfileResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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:

$sel:networkProfile: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.

DeleteVPCEConfiguration

data DeleteVPCEConfiguration Source #

See: newDeleteVPCEConfiguration smart constructor.

Instances

Instances details
Eq DeleteVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteVPCEConfiguration

Read DeleteVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteVPCEConfiguration

Show 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 #

NFData DeleteVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteVPCEConfiguration

Methods

rnf :: DeleteVPCEConfiguration -> () #

Hashable DeleteVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteVPCEConfiguration

ToJSON DeleteVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteVPCEConfiguration

AWSRequest 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

type Rep DeleteVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteVPCEConfiguration

type Rep DeleteVPCEConfiguration = D1 ('MetaData "DeleteVPCEConfiguration" "Amazonka.DeviceFarm.DeleteVPCEConfiguration" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "DeleteVPCEConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteVPCEConfiguration

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:

$sel:arn: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
Eq DeleteVPCEConfigurationResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteVPCEConfiguration

Read DeleteVPCEConfigurationResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteVPCEConfiguration

Show DeleteVPCEConfigurationResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteVPCEConfiguration

Generic DeleteVPCEConfigurationResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.DeleteVPCEConfiguration

Associated Types

type Rep DeleteVPCEConfigurationResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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.

UpdateVPCEConfiguration

data UpdateVPCEConfiguration Source #

See: newUpdateVPCEConfiguration smart constructor.

Instances

Instances details
Eq UpdateVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateVPCEConfiguration

Read UpdateVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateVPCEConfiguration

Show 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 #

NFData UpdateVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateVPCEConfiguration

Methods

rnf :: UpdateVPCEConfiguration -> () #

Hashable UpdateVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateVPCEConfiguration

ToJSON UpdateVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateVPCEConfiguration

AWSRequest 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

type Rep UpdateVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateVPCEConfiguration

type Rep UpdateVPCEConfiguration = D1 ('MetaData "UpdateVPCEConfiguration" "Amazonka.DeviceFarm.UpdateVPCEConfiguration" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "UpdateVPCEConfiguration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "vpceServiceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "vpceConfigurationName") '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 "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse UpdateVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateVPCEConfiguration

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:

$sel:vpceServiceName:UpdateVPCEConfiguration', updateVPCEConfiguration_vpceServiceName - The name of the VPC endpoint service running in your AWS account that you want Device Farm to test.

$sel:vpceConfigurationName:UpdateVPCEConfiguration', updateVPCEConfiguration_vpceConfigurationName - The friendly name you give to your VPC endpoint configuration to manage your configurations more easily.

$sel:serviceDnsName: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.

$sel:vpceConfigurationDescription:UpdateVPCEConfiguration', updateVPCEConfiguration_vpceConfigurationDescription - An optional description that provides details about your VPC endpoint configuration.

$sel:arn: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
Eq UpdateVPCEConfigurationResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateVPCEConfiguration

Read UpdateVPCEConfigurationResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateVPCEConfiguration

Show UpdateVPCEConfigurationResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateVPCEConfiguration

Generic UpdateVPCEConfigurationResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UpdateVPCEConfiguration

Associated Types

type Rep UpdateVPCEConfigurationResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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.

GetJob

data GetJob Source #

Represents a request to the get job operation.

See: newGetJob smart constructor.

Constructors

GetJob' Text 

Instances

Instances details
Eq GetJob Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetJob

Methods

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

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

Read GetJob Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetJob

Show GetJob Source # 
Instance details

Defined in Amazonka.DeviceFarm.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 #

NFData GetJob Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetJob

Methods

rnf :: GetJob -> () #

Hashable GetJob Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetJob

Methods

hashWithSalt :: Int -> GetJob -> Int #

hash :: GetJob -> Int #

ToJSON GetJob Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetJob

AWSRequest GetJob Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetJob

Associated Types

type AWSResponse 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

type Rep GetJob Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetJob

type Rep GetJob = D1 ('MetaData "GetJob" "Amazonka.DeviceFarm.GetJob" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "GetJob'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetJob Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetJob

newGetJob Source #

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:

$sel:arn: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
Eq GetJobResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetJob

Read GetJobResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetJob

Show GetJobResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetJob

Generic GetJobResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetJob

Associated Types

type Rep GetJobResponse :: Type -> Type #

NFData GetJobResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetJob

Methods

rnf :: GetJobResponse -> () #

type Rep GetJobResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetJob

type Rep GetJobResponse = D1 ('MetaData "GetJobResponse" "Amazonka.DeviceFarm.GetJob" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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:

$sel:job:GetJobResponse', getJobResponse_job - An object that contains information about the requested job.

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

GetInstanceProfile

data GetInstanceProfile Source #

See: newGetInstanceProfile smart constructor.

Instances

Instances details
Eq GetInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetInstanceProfile

Read GetInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetInstanceProfile

Show GetInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetInstanceProfile

Generic GetInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetInstanceProfile

Associated Types

type Rep GetInstanceProfile :: Type -> Type #

NFData GetInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetInstanceProfile

Methods

rnf :: GetInstanceProfile -> () #

Hashable GetInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetInstanceProfile

ToJSON GetInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetInstanceProfile

AWSRequest GetInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetInstanceProfile

Associated Types

type AWSResponse 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

type Rep GetInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetInstanceProfile

type Rep GetInstanceProfile = D1 ('MetaData "GetInstanceProfile" "Amazonka.DeviceFarm.GetInstanceProfile" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "GetInstanceProfile'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetInstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetInstanceProfile

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:

$sel:arn:GetInstanceProfile', getInstanceProfile_arn - The Amazon Resource Name (ARN) of an instance profile.

data GetInstanceProfileResponse Source #

See: newGetInstanceProfileResponse smart constructor.

Instances

Instances details
Eq GetInstanceProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetInstanceProfile

Read GetInstanceProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetInstanceProfile

Show GetInstanceProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetInstanceProfile

Generic GetInstanceProfileResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetInstanceProfile

Associated Types

type Rep GetInstanceProfileResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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:

$sel:instanceProfile:GetInstanceProfileResponse', getInstanceProfileResponse_instanceProfile - An object that contains information about an instance profile.

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

ListNetworkProfiles (Paginated)

data ListNetworkProfiles Source #

See: newListNetworkProfiles smart constructor.

Instances

Instances details
Eq ListNetworkProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListNetworkProfiles

Read ListNetworkProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListNetworkProfiles

Show ListNetworkProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListNetworkProfiles

Generic ListNetworkProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListNetworkProfiles

Associated Types

type Rep ListNetworkProfiles :: Type -> Type #

NFData ListNetworkProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListNetworkProfiles

Methods

rnf :: ListNetworkProfiles -> () #

Hashable ListNetworkProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListNetworkProfiles

ToJSON 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 #

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

type Rep ListNetworkProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListNetworkProfiles

type Rep ListNetworkProfiles = D1 ('MetaData "ListNetworkProfiles" "Amazonka.DeviceFarm.ListNetworkProfiles" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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))))
type AWSResponse ListNetworkProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListNetworkProfiles

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:

$sel:nextToken: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.

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

$sel:arn: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
Eq ListNetworkProfilesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListNetworkProfiles

Read ListNetworkProfilesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListNetworkProfiles

Show ListNetworkProfilesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListNetworkProfiles

Generic ListNetworkProfilesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListNetworkProfiles

Associated Types

type Rep ListNetworkProfilesResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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.

$sel:nextToken: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.

CreateVPCEConfiguration

data CreateVPCEConfiguration Source #

See: newCreateVPCEConfiguration smart constructor.

Instances

Instances details
Eq CreateVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateVPCEConfiguration

Read CreateVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateVPCEConfiguration

Show 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 #

NFData CreateVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateVPCEConfiguration

Methods

rnf :: CreateVPCEConfiguration -> () #

Hashable CreateVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateVPCEConfiguration

ToJSON CreateVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateVPCEConfiguration

AWSRequest 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

type Rep CreateVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateVPCEConfiguration

type Rep CreateVPCEConfiguration = D1 ('MetaData "CreateVPCEConfiguration" "Amazonka.DeviceFarm.CreateVPCEConfiguration" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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))))
type AWSResponse CreateVPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateVPCEConfiguration

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:

$sel:vpceConfigurationDescription:CreateVPCEConfiguration', createVPCEConfiguration_vpceConfigurationDescription - An optional description that provides details about your VPC endpoint configuration.

$sel:vpceConfigurationName:CreateVPCEConfiguration', createVPCEConfiguration_vpceConfigurationName - The friendly name you give to your VPC endpoint configuration, to manage your configurations more easily.

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

$sel:serviceDnsName: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
Eq CreateVPCEConfigurationResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateVPCEConfiguration

Read CreateVPCEConfigurationResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateVPCEConfiguration

Show CreateVPCEConfigurationResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateVPCEConfiguration

Generic CreateVPCEConfigurationResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateVPCEConfiguration

Associated Types

type Rep CreateVPCEConfigurationResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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.

ScheduleRun

data ScheduleRun Source #

Represents a request to the schedule run operation.

See: newScheduleRun smart constructor.

Instances

Instances details
Eq ScheduleRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.ScheduleRun

Read ScheduleRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.ScheduleRun

Show ScheduleRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.ScheduleRun

Generic ScheduleRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.ScheduleRun

Associated Types

type Rep ScheduleRun :: Type -> Type #

NFData ScheduleRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.ScheduleRun

Methods

rnf :: ScheduleRun -> () #

Hashable ScheduleRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.ScheduleRun

ToJSON ScheduleRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.ScheduleRun

AWSRequest ScheduleRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.ScheduleRun

Associated Types

type AWSResponse 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

type Rep ScheduleRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.ScheduleRun

type AWSResponse 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:executionConfiguration:ScheduleRun', scheduleRun_executionConfiguration - Specifies configuration information about a test run, such as the execution timeout (in minutes).

$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:appArn:ScheduleRun', scheduleRun_appArn - The ARN of an application package to run tests against, created with CreateUpload. See ListUploads.

$sel:name:ScheduleRun', scheduleRun_name - The name for the run to be scheduled.

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

$sel:devicePoolArn:ScheduleRun', scheduleRun_devicePoolArn - The ARN of the device pool for the run to be scheduled.

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

$sel:test: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
Eq ScheduleRunResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ScheduleRun

Read ScheduleRunResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ScheduleRun

Show ScheduleRunResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ScheduleRun

Generic ScheduleRunResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ScheduleRun

Associated Types

type Rep ScheduleRunResponse :: Type -> Type #

NFData ScheduleRunResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ScheduleRun

Methods

rnf :: ScheduleRunResponse -> () #

type Rep ScheduleRunResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ScheduleRun

type Rep ScheduleRunResponse = D1 ('MetaData "ScheduleRunResponse" "Amazonka.DeviceFarm.ScheduleRun" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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:

$sel:run:ScheduleRunResponse', scheduleRunResponse_run - Information about the scheduled run.

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

CreateTestGridProject

data CreateTestGridProject Source #

See: newCreateTestGridProject smart constructor.

Instances

Instances details
Eq CreateTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridProject

Read CreateTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridProject

Show CreateTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridProject

Generic CreateTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridProject

Associated Types

type Rep CreateTestGridProject :: Type -> Type #

NFData CreateTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridProject

Methods

rnf :: CreateTestGridProject -> () #

Hashable CreateTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridProject

ToJSON CreateTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridProject

AWSRequest CreateTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridProject

Associated Types

type AWSResponse 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

type Rep CreateTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridProject

type Rep CreateTestGridProject = D1 ('MetaData "CreateTestGridProject" "Amazonka.DeviceFarm.CreateTestGridProject" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "CreateTestGridProject'" 'PrefixI 'True) (S1 ('MetaSel ('Just "vpcConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TestGridVpcConfig)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse CreateTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridProject

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:

$sel:vpcConfig:CreateTestGridProject', createTestGridProject_vpcConfig - The VPC security groups and subnets that are attached to a project.

$sel:description:CreateTestGridProject', createTestGridProject_description - Human-readable description of the project.

$sel:name:CreateTestGridProject', createTestGridProject_name - Human-readable name of the Selenium testing project.

data CreateTestGridProjectResponse Source #

See: newCreateTestGridProjectResponse smart constructor.

Instances

Instances details
Eq CreateTestGridProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridProject

Read CreateTestGridProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridProject

Show CreateTestGridProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridProject

Generic CreateTestGridProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridProject

Associated Types

type Rep CreateTestGridProjectResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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.

GetRun

data GetRun Source #

Represents a request to the get run operation.

See: newGetRun smart constructor.

Constructors

GetRun' Text 

Instances

Instances details
Eq GetRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRun

Methods

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

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

Read GetRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRun

Show GetRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.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 #

NFData GetRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRun

Methods

rnf :: GetRun -> () #

Hashable GetRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRun

Methods

hashWithSalt :: Int -> GetRun -> Int #

hash :: GetRun -> Int #

ToJSON GetRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRun

AWSRequest GetRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRun

Associated Types

type AWSResponse 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

type Rep GetRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRun

type Rep GetRun = D1 ('MetaData "GetRun" "Amazonka.DeviceFarm.GetRun" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "GetRun'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRun

newGetRun Source #

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:

$sel:arn: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
Eq GetRunResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRun

Read GetRunResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRun

Show GetRunResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRun

Generic GetRunResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRun

Associated Types

type Rep GetRunResponse :: Type -> Type #

NFData GetRunResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRun

Methods

rnf :: GetRunResponse -> () #

type Rep GetRunResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRun

type Rep GetRunResponse = D1 ('MetaData "GetRunResponse" "Amazonka.DeviceFarm.GetRun" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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:

$sel:run:GetRunResponse', getRunResponse_run - The run to get results from.

$sel:httpStatus:GetRunResponse', getRunResponse_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
Eq ListSamples Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSamples

Read ListSamples Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSamples

Show ListSamples Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSamples

Generic ListSamples Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSamples

Associated Types

type Rep ListSamples :: Type -> Type #

NFData ListSamples Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSamples

Methods

rnf :: ListSamples -> () #

Hashable ListSamples Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSamples

ToJSON 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 #

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

type Rep ListSamples Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSamples

type Rep ListSamples = D1 ('MetaData "ListSamples" "Amazonka.DeviceFarm.ListSamples" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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)))
type AWSResponse ListSamples Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSamples

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:

$sel:nextToken: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.

$sel:arn: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
Eq ListSamplesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSamples

Read ListSamplesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSamples

Show ListSamplesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSamples

Generic ListSamplesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSamples

Associated Types

type Rep ListSamplesResponse :: Type -> Type #

NFData ListSamplesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSamples

Methods

rnf :: ListSamplesResponse -> () #

type Rep ListSamplesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSamples

type Rep ListSamplesResponse = D1 ('MetaData "ListSamplesResponse" "Amazonka.DeviceFarm.ListSamples" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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:

$sel:nextToken: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
Eq ListSuites Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSuites

Read ListSuites Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSuites

Show ListSuites Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSuites

Generic ListSuites Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSuites

Associated Types

type Rep ListSuites :: Type -> Type #

NFData ListSuites Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSuites

Methods

rnf :: ListSuites -> () #

Hashable ListSuites Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSuites

ToJSON 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 #

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

type Rep ListSuites Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSuites

type Rep ListSuites = D1 ('MetaData "ListSuites" "Amazonka.DeviceFarm.ListSuites" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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)))
type AWSResponse ListSuites Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSuites

newListSuites Source #

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:

$sel:nextToken: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.

$sel:arn: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
Eq ListSuitesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSuites

Read ListSuitesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSuites

Show ListSuitesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSuites

Generic ListSuitesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSuites

Associated Types

type Rep ListSuitesResponse :: Type -> Type #

NFData ListSuitesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSuites

Methods

rnf :: ListSuitesResponse -> () #

type Rep ListSuitesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListSuites

type Rep ListSuitesResponse = D1 ('MetaData "ListSuitesResponse" "Amazonka.DeviceFarm.ListSuites" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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:

$sel:nextToken: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.

ListRemoteAccessSessions (Paginated)

data ListRemoteAccessSessions Source #

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

See: newListRemoteAccessSessions smart constructor.

Instances

Instances details
Eq ListRemoteAccessSessions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRemoteAccessSessions

Read ListRemoteAccessSessions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRemoteAccessSessions

Show 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 #

NFData ListRemoteAccessSessions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRemoteAccessSessions

Hashable ListRemoteAccessSessions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRemoteAccessSessions

ToJSON 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

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

type Rep ListRemoteAccessSessions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRemoteAccessSessions

type Rep ListRemoteAccessSessions = D1 ('MetaData "ListRemoteAccessSessions" "Amazonka.DeviceFarm.ListRemoteAccessSessions" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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)))
type AWSResponse ListRemoteAccessSessions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRemoteAccessSessions

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:

$sel:nextToken: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.

$sel:arn: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
Eq ListRemoteAccessSessionsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRemoteAccessSessions

Read ListRemoteAccessSessionsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRemoteAccessSessions

Show ListRemoteAccessSessionsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRemoteAccessSessions

Generic ListRemoteAccessSessionsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListRemoteAccessSessions

Associated Types

type Rep ListRemoteAccessSessionsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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:

$sel:nextToken: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.

GetAccountSettings

data GetAccountSettings Source #

Represents the request sent to retrieve the account settings.

See: newGetAccountSettings smart constructor.

Constructors

GetAccountSettings' 

Instances

Instances details
Eq GetAccountSettings Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetAccountSettings

Read GetAccountSettings Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetAccountSettings

Show GetAccountSettings Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetAccountSettings

Generic GetAccountSettings Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetAccountSettings

Associated Types

type Rep GetAccountSettings :: Type -> Type #

NFData GetAccountSettings Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetAccountSettings

Methods

rnf :: GetAccountSettings -> () #

Hashable GetAccountSettings Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetAccountSettings

ToJSON GetAccountSettings Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetAccountSettings

AWSRequest GetAccountSettings Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetAccountSettings

Associated Types

type AWSResponse 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

type Rep GetAccountSettings Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetAccountSettings

type Rep GetAccountSettings = D1 ('MetaData "GetAccountSettings" "Amazonka.DeviceFarm.GetAccountSettings" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "GetAccountSettings'" 'PrefixI 'False) (U1 :: Type -> Type))
type AWSResponse GetAccountSettings Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetAccountSettings

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
Eq GetAccountSettingsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetAccountSettings

Read GetAccountSettingsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetAccountSettings

Show GetAccountSettingsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetAccountSettings

Generic GetAccountSettingsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetAccountSettings

Associated Types

type Rep GetAccountSettingsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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.

CreateRemoteAccessSession

data CreateRemoteAccessSession Source #

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

See: newCreateRemoteAccessSession smart constructor.

Instances

Instances details
Eq CreateRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateRemoteAccessSession

Read CreateRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateRemoteAccessSession

Show 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 #

NFData CreateRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateRemoteAccessSession

Hashable CreateRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateRemoteAccessSession

ToJSON CreateRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateRemoteAccessSession

AWSRequest 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

type Rep CreateRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateRemoteAccessSession

type Rep CreateRemoteAccessSession = D1 ('MetaData "CreateRemoteAccessSession" "Amazonka.DeviceFarm.CreateRemoteAccessSession" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "CreateRemoteAccessSession'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "clientId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "skipAppResign") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "instanceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "remoteRecordEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "remoteRecordAppArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sshPublicKey") '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 "configuration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CreateRemoteAccessSessionConfiguration)))) :*: (S1 ('MetaSel ('Just "interactionMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InteractionMode)) :*: (S1 ('MetaSel ('Just "projectArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "deviceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))
type AWSResponse CreateRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateRemoteAccessSession

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:

$sel:clientId: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:skipAppResign: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:instanceArn:CreateRemoteAccessSession', createRemoteAccessSession_instanceArn - The Amazon Resource Name (ARN) of the device instance for which you want to create a remote access session.

$sel:remoteRecordEnabled:CreateRemoteAccessSession', createRemoteAccessSession_remoteRecordEnabled - Set to true to enable remote recording for the remote access session.

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

$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:name:CreateRemoteAccessSession', createRemoteAccessSession_name - The name of the remote access session to create.

$sel:remoteDebugEnabled: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.

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

$sel:interactionMode: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.

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

$sel:deviceArn: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
Eq CreateRemoteAccessSessionResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateRemoteAccessSession

Read CreateRemoteAccessSessionResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateRemoteAccessSession

Show CreateRemoteAccessSessionResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateRemoteAccessSession

Generic CreateRemoteAccessSessionResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateRemoteAccessSession

Associated Types

type Rep CreateRemoteAccessSessionResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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.

ListOfferingPromotions (Paginated)

data ListOfferingPromotions Source #

See: newListOfferingPromotions smart constructor.

Instances

Instances details
Eq ListOfferingPromotions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingPromotions

Read ListOfferingPromotions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingPromotions

Show ListOfferingPromotions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingPromotions

Generic ListOfferingPromotions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingPromotions

Associated Types

type Rep ListOfferingPromotions :: Type -> Type #

NFData ListOfferingPromotions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingPromotions

Methods

rnf :: ListOfferingPromotions -> () #

Hashable ListOfferingPromotions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingPromotions

ToJSON 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 #

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

type Rep ListOfferingPromotions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingPromotions

type Rep ListOfferingPromotions = D1 ('MetaData "ListOfferingPromotions" "Amazonka.DeviceFarm.ListOfferingPromotions" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "ListOfferingPromotions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
type AWSResponse ListOfferingPromotions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingPromotions

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:

$sel:nextToken: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
Eq ListOfferingPromotionsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingPromotions

Read ListOfferingPromotionsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingPromotions

Show ListOfferingPromotionsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingPromotions

Generic ListOfferingPromotionsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingPromotions

Associated Types

type Rep ListOfferingPromotionsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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:

$sel:nextToken: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.

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
Eq GetOfferingStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetOfferingStatus

Read GetOfferingStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetOfferingStatus

Show GetOfferingStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetOfferingStatus

Generic GetOfferingStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetOfferingStatus

Associated Types

type Rep GetOfferingStatus :: Type -> Type #

NFData GetOfferingStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetOfferingStatus

Methods

rnf :: GetOfferingStatus -> () #

Hashable GetOfferingStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetOfferingStatus

ToJSON 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 #

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

type Rep GetOfferingStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetOfferingStatus

type Rep GetOfferingStatus = D1 ('MetaData "GetOfferingStatus" "Amazonka.DeviceFarm.GetOfferingStatus" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "GetOfferingStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
type AWSResponse GetOfferingStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetOfferingStatus

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:

$sel:nextToken: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
Eq GetOfferingStatusResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetOfferingStatus

Read GetOfferingStatusResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetOfferingStatus

Show GetOfferingStatusResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetOfferingStatus

Generic GetOfferingStatusResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetOfferingStatus

Associated Types

type Rep GetOfferingStatusResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "GetOfferingStatusResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextPeriod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text OfferingStatus))) :*: S1 ('MetaSel ('Just "current") '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:nextPeriod:GetOfferingStatusResponse', getOfferingStatusResponse_nextPeriod - When specified, gets the offering status for the next period.

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

$sel:nextToken: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.

ListUploads (Paginated)

data ListUploads Source #

Represents a request to the list uploads operation.

See: newListUploads smart constructor.

Instances

Instances details
Eq ListUploads Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

Read ListUploads Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

Show ListUploads Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

Generic ListUploads Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

Associated Types

type Rep ListUploads :: Type -> Type #

NFData ListUploads Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

Methods

rnf :: ListUploads -> () #

Hashable ListUploads Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

ToJSON 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 #

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

type Rep ListUploads Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

type Rep ListUploads = D1 ('MetaData "ListUploads" "Amazonka.DeviceFarm.ListUploads" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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))))
type AWSResponse ListUploads Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

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:

$sel:nextToken: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.

$sel:type':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

$sel:arn: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
Eq ListUploadsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

Show ListUploadsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

Generic ListUploadsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

Associated Types

type Rep ListUploadsResponse :: Type -> Type #

NFData ListUploadsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

Methods

rnf :: ListUploadsResponse -> () #

type Rep ListUploadsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

type Rep ListUploadsResponse = D1 ('MetaData "ListUploadsResponse" "Amazonka.DeviceFarm.ListUploads" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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:

$sel:nextToken: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.

GetTestGridProject

data GetTestGridProject Source #

See: newGetTestGridProject smart constructor.

Instances

Instances details
Eq GetTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridProject

Read GetTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridProject

Show GetTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridProject

Generic GetTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridProject

Associated Types

type Rep GetTestGridProject :: Type -> Type #

NFData GetTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridProject

Methods

rnf :: GetTestGridProject -> () #

Hashable GetTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridProject

ToJSON GetTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridProject

AWSRequest GetTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridProject

Associated Types

type AWSResponse 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

type Rep GetTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridProject

type Rep GetTestGridProject = D1 ('MetaData "GetTestGridProject" "Amazonka.DeviceFarm.GetTestGridProject" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "GetTestGridProject'" 'PrefixI 'True) (S1 ('MetaSel ('Just "projectArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetTestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridProject

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
Eq GetTestGridProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridProject

Read GetTestGridProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridProject

Show GetTestGridProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridProject

Generic GetTestGridProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetTestGridProject

Associated Types

type Rep GetTestGridProjectResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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.

GetSuite

data GetSuite Source #

Represents a request to the get suite operation.

See: newGetSuite smart constructor.

Constructors

GetSuite' Text 

Instances

Instances details
Eq GetSuite Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetSuite

Read GetSuite Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetSuite

Show GetSuite Source # 
Instance details

Defined in Amazonka.DeviceFarm.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 #

NFData GetSuite Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetSuite

Methods

rnf :: GetSuite -> () #

Hashable GetSuite Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetSuite

Methods

hashWithSalt :: Int -> GetSuite -> Int #

hash :: GetSuite -> Int #

ToJSON GetSuite Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetSuite

AWSRequest GetSuite Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetSuite

Associated Types

type AWSResponse 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

type Rep GetSuite Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetSuite

type Rep GetSuite = D1 ('MetaData "GetSuite" "Amazonka.DeviceFarm.GetSuite" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "GetSuite'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetSuite Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetSuite

newGetSuite Source #

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:

$sel:arn: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
Eq GetSuiteResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetSuite

Read GetSuiteResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetSuite

Show GetSuiteResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetSuite

Generic GetSuiteResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetSuite

Associated Types

type Rep GetSuiteResponse :: Type -> Type #

NFData GetSuiteResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetSuite

Methods

rnf :: GetSuiteResponse -> () #

type Rep GetSuiteResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetSuite

type Rep GetSuiteResponse = D1 ('MetaData "GetSuiteResponse" "Amazonka.DeviceFarm.GetSuite" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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:

$sel:suite:GetSuiteResponse', getSuiteResponse_suite - A collection of one or more tests.

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

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Constructors

TagResource' Text [Tag] 

Instances

Instances details
Eq TagResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.TagResource

Read TagResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.TagResource

Generic TagResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

NFData TagResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.TagResource

Methods

rnf :: TagResource -> () #

Hashable TagResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.TagResource

ToJSON TagResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.TagResource

Associated Types

type AWSResponse 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

type Rep TagResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Amazonka.DeviceFarm.TagResource" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "TagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Tag])))
type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.TagResource

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
Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.TagResource

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.TagResource

Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.TagResource

Methods

rnf :: TagResourceResponse -> () #

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.DeviceFarm.TagResource" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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.

GetRemoteAccessSession

data GetRemoteAccessSession Source #

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

See: newGetRemoteAccessSession smart constructor.

Instances

Instances details
Eq GetRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRemoteAccessSession

Read GetRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRemoteAccessSession

Show GetRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRemoteAccessSession

Generic GetRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRemoteAccessSession

Associated Types

type Rep GetRemoteAccessSession :: Type -> Type #

NFData GetRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRemoteAccessSession

Methods

rnf :: GetRemoteAccessSession -> () #

Hashable GetRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRemoteAccessSession

ToJSON GetRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRemoteAccessSession

AWSRequest GetRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRemoteAccessSession

Associated Types

type AWSResponse 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

type Rep GetRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRemoteAccessSession

type Rep GetRemoteAccessSession = D1 ('MetaData "GetRemoteAccessSession" "Amazonka.DeviceFarm.GetRemoteAccessSession" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "GetRemoteAccessSession'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetRemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRemoteAccessSession

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:

$sel:arn: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
Eq GetRemoteAccessSessionResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRemoteAccessSession

Read GetRemoteAccessSessionResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRemoteAccessSession

Show GetRemoteAccessSessionResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRemoteAccessSession

Generic GetRemoteAccessSessionResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetRemoteAccessSession

Associated Types

type Rep GetRemoteAccessSessionResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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.

ListDeviceInstances (Paginated)

data ListDeviceInstances Source #

See: newListDeviceInstances smart constructor.

Instances

Instances details
Eq ListDeviceInstances Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDeviceInstances

Read ListDeviceInstances Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDeviceInstances

Show ListDeviceInstances Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDeviceInstances

Generic ListDeviceInstances Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDeviceInstances

Associated Types

type Rep ListDeviceInstances :: Type -> Type #

NFData ListDeviceInstances Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDeviceInstances

Methods

rnf :: ListDeviceInstances -> () #

Hashable ListDeviceInstances Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDeviceInstances

ToJSON 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 #

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

type Rep ListDeviceInstances Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDeviceInstances

type Rep ListDeviceInstances = D1 ('MetaData "ListDeviceInstances" "Amazonka.DeviceFarm.ListDeviceInstances" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "ListDeviceInstances'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))
type AWSResponse ListDeviceInstances Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDeviceInstances

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:nextToken: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.

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

data ListDeviceInstancesResponse Source #

See: newListDeviceInstancesResponse smart constructor.

Instances

Instances details
Eq ListDeviceInstancesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDeviceInstances

Read ListDeviceInstancesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDeviceInstances

Show ListDeviceInstancesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDeviceInstances

Generic ListDeviceInstancesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDeviceInstances

Associated Types

type Rep ListDeviceInstancesResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "ListDeviceInstancesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "deviceInstances") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DeviceInstance])) :*: 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:nextToken: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:deviceInstances:ListDeviceInstancesResponse', listDeviceInstancesResponse_deviceInstances - An object that contains information about your device instances.

$sel:httpStatus:ListDeviceInstancesResponse', listDeviceInstancesResponse_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
Eq PurchaseOffering Source # 
Instance details

Defined in Amazonka.DeviceFarm.PurchaseOffering

Read PurchaseOffering Source # 
Instance details

Defined in Amazonka.DeviceFarm.PurchaseOffering

Show PurchaseOffering Source # 
Instance details

Defined in Amazonka.DeviceFarm.PurchaseOffering

Generic PurchaseOffering Source # 
Instance details

Defined in Amazonka.DeviceFarm.PurchaseOffering

Associated Types

type Rep PurchaseOffering :: Type -> Type #

NFData PurchaseOffering Source # 
Instance details

Defined in Amazonka.DeviceFarm.PurchaseOffering

Methods

rnf :: PurchaseOffering -> () #

Hashable PurchaseOffering Source # 
Instance details

Defined in Amazonka.DeviceFarm.PurchaseOffering

ToJSON PurchaseOffering Source # 
Instance details

Defined in Amazonka.DeviceFarm.PurchaseOffering

AWSRequest PurchaseOffering Source # 
Instance details

Defined in Amazonka.DeviceFarm.PurchaseOffering

Associated Types

type AWSResponse 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

type Rep PurchaseOffering Source # 
Instance details

Defined in Amazonka.DeviceFarm.PurchaseOffering

type Rep PurchaseOffering = D1 ('MetaData "PurchaseOffering" "Amazonka.DeviceFarm.PurchaseOffering" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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))))
type AWSResponse PurchaseOffering Source # 
Instance details

Defined in Amazonka.DeviceFarm.PurchaseOffering

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:

$sel:offeringPromotionId: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.

$sel:quantity: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
Eq PurchaseOfferingResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.PurchaseOffering

Read PurchaseOfferingResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.PurchaseOffering

Show PurchaseOfferingResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.PurchaseOffering

Generic PurchaseOfferingResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.PurchaseOffering

Associated Types

type Rep PurchaseOfferingResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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.

ListInstanceProfiles (Paginated)

data ListInstanceProfiles Source #

See: newListInstanceProfiles smart constructor.

Instances

Instances details
Eq ListInstanceProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

Read ListInstanceProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

Show ListInstanceProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

Generic ListInstanceProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

Associated Types

type Rep ListInstanceProfiles :: Type -> Type #

NFData ListInstanceProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

Methods

rnf :: ListInstanceProfiles -> () #

Hashable ListInstanceProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

ToJSON 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 #

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

type Rep ListInstanceProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

type Rep ListInstanceProfiles = D1 ('MetaData "ListInstanceProfiles" "Amazonka.DeviceFarm.ListInstanceProfiles" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "ListInstanceProfiles'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))
type AWSResponse ListInstanceProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

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:nextToken: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.

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

data ListInstanceProfilesResponse Source #

See: newListInstanceProfilesResponse smart constructor.

Instances

Instances details
Eq ListInstanceProfilesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

Read ListInstanceProfilesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

Show ListInstanceProfilesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

Generic ListInstanceProfilesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

Associated Types

type Rep ListInstanceProfilesResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "ListInstanceProfilesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "instanceProfiles") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [InstanceProfile])) :*: 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:nextToken: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:instanceProfiles:ListInstanceProfilesResponse', listInstanceProfilesResponse_instanceProfiles - An object that contains information about your instance profiles.

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

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Constructors

UntagResource' Text [Text] 

Instances

Instances details
Eq UntagResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.UntagResource

Read UntagResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.UntagResource

Generic UntagResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

NFData UntagResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.UntagResource

Methods

rnf :: UntagResource -> () #

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.UntagResource

ToJSON UntagResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.UntagResource

Associated Types

type AWSResponse 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

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.DeviceFarm.UntagResource" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "UntagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))
type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.DeviceFarm.UntagResource

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
Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UntagResource

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UntagResource

Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.DeviceFarm.UntagResource" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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.

GetProject

data GetProject Source #

Represents a request to the get project operation.

See: newGetProject smart constructor.

Constructors

GetProject' Text 

Instances

Instances details
Eq GetProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetProject

Read GetProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetProject

Show GetProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetProject

Generic GetProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetProject

Associated Types

type Rep GetProject :: Type -> Type #

NFData GetProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetProject

Methods

rnf :: GetProject -> () #

Hashable GetProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetProject

ToJSON GetProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetProject

AWSRequest GetProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetProject

Associated Types

type AWSResponse 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

type Rep GetProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetProject

type Rep GetProject = D1 ('MetaData "GetProject" "Amazonka.DeviceFarm.GetProject" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "GetProject'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetProject

newGetProject Source #

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:

$sel:arn: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
Eq GetProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetProject

Read GetProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetProject

Show GetProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetProject

Generic GetProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetProject

Associated Types

type Rep GetProjectResponse :: Type -> Type #

NFData GetProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetProject

Methods

rnf :: GetProjectResponse -> () #

type Rep GetProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetProject

type Rep GetProjectResponse = D1 ('MetaData "GetProjectResponse" "Amazonka.DeviceFarm.GetProject" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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.

ListUniqueProblems (Paginated)

data ListUniqueProblems Source #

Represents a request to the list unique problems operation.

See: newListUniqueProblems smart constructor.

Instances

Instances details
Eq ListUniqueProblems Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUniqueProblems

Read ListUniqueProblems Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUniqueProblems

Show ListUniqueProblems Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUniqueProblems

Generic ListUniqueProblems Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUniqueProblems

Associated Types

type Rep ListUniqueProblems :: Type -> Type #

NFData ListUniqueProblems Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUniqueProblems

Methods

rnf :: ListUniqueProblems -> () #

Hashable ListUniqueProblems Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUniqueProblems

ToJSON 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 #

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

type Rep ListUniqueProblems Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUniqueProblems

type Rep ListUniqueProblems = D1 ('MetaData "ListUniqueProblems" "Amazonka.DeviceFarm.ListUniqueProblems" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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)))
type AWSResponse ListUniqueProblems Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUniqueProblems

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:

$sel:nextToken: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.

$sel:arn: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
Eq ListUniqueProblemsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUniqueProblems

Read ListUniqueProblemsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUniqueProblems

Show ListUniqueProblemsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUniqueProblems

Generic ListUniqueProblemsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUniqueProblems

Associated Types

type Rep ListUniqueProblemsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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:

$sel:nextToken: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.

ListVPCEConfigurations (Paginated)

data ListVPCEConfigurations Source #

See: newListVPCEConfigurations smart constructor.

Instances

Instances details
Eq ListVPCEConfigurations Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListVPCEConfigurations

Read ListVPCEConfigurations Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListVPCEConfigurations

Show ListVPCEConfigurations Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListVPCEConfigurations

Generic ListVPCEConfigurations Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListVPCEConfigurations

Associated Types

type Rep ListVPCEConfigurations :: Type -> Type #

NFData ListVPCEConfigurations Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListVPCEConfigurations

Methods

rnf :: ListVPCEConfigurations -> () #

Hashable ListVPCEConfigurations Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListVPCEConfigurations

ToJSON 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 #

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

type Rep ListVPCEConfigurations Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListVPCEConfigurations

type Rep ListVPCEConfigurations = D1 ('MetaData "ListVPCEConfigurations" "Amazonka.DeviceFarm.ListVPCEConfigurations" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "ListVPCEConfigurations'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))
type AWSResponse ListVPCEConfigurations Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListVPCEConfigurations

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:nextToken: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.

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

data ListVPCEConfigurationsResponse Source #

See: newListVPCEConfigurationsResponse smart constructor.

Instances

Instances details
Eq ListVPCEConfigurationsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListVPCEConfigurations

Read ListVPCEConfigurationsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListVPCEConfigurations

Show ListVPCEConfigurationsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListVPCEConfigurations

Generic ListVPCEConfigurationsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListVPCEConfigurations

Associated Types

type Rep ListVPCEConfigurationsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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:

$sel:nextToken: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.

StopRun

data StopRun Source #

Represents the request to stop a specific run.

See: newStopRun smart constructor.

Constructors

StopRun' Text 

Instances

Instances details
Eq StopRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRun

Methods

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

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

Read StopRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRun

Show StopRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.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 #

NFData StopRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRun

Methods

rnf :: StopRun -> () #

Hashable StopRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRun

Methods

hashWithSalt :: Int -> StopRun -> Int #

hash :: StopRun -> Int #

ToJSON StopRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRun

AWSRequest StopRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRun

Associated Types

type AWSResponse 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

type Rep StopRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRun

type Rep StopRun = D1 ('MetaData "StopRun" "Amazonka.DeviceFarm.StopRun" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "StopRun'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse StopRun Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRun

newStopRun Source #

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:

$sel:arn: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
Eq StopRunResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRun

Read StopRunResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRun

Show StopRunResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRun

Generic StopRunResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRun

Associated Types

type Rep StopRunResponse :: Type -> Type #

NFData StopRunResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRun

Methods

rnf :: StopRunResponse -> () #

type Rep StopRunResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.StopRun

type Rep StopRunResponse = D1 ('MetaData "StopRunResponse" "Amazonka.DeviceFarm.StopRun" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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:

$sel:run:StopRunResponse', stopRunResponse_run - The run that was stopped.

$sel:httpStatus:StopRunResponse', stopRunResponse_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
Eq ListDevices Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevices

Read ListDevices Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevices

Show ListDevices Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevices

Generic ListDevices Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevices

Associated Types

type Rep ListDevices :: Type -> Type #

NFData ListDevices Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevices

Methods

rnf :: ListDevices -> () #

Hashable ListDevices Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevices

ToJSON 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 #

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

type Rep ListDevices Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevices

type Rep ListDevices = D1 ('MetaData "ListDevices" "Amazonka.DeviceFarm.ListDevices" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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)))))
type AWSResponse ListDevices Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevices

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:

$sel:arn:ListDevices', listDevices_arn - The Amazon Resource Name (ARN) of the project.

$sel:filters: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.

$sel:nextToken: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
Eq ListDevicesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevices

Read ListDevicesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevices

Show ListDevicesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevices

Generic ListDevicesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevices

Associated Types

type Rep ListDevicesResponse :: Type -> Type #

NFData ListDevicesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevices

Methods

rnf :: ListDevicesResponse -> () #

type Rep ListDevicesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListDevices

type Rep ListDevicesResponse = D1 ('MetaData "ListDevicesResponse" "Amazonka.DeviceFarm.ListDevices" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "ListDevicesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "devices") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Device])) :*: 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:nextToken: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:devices:ListDevicesResponse', listDevicesResponse_devices - Information about the devices.

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

CreateProject

data CreateProject Source #

Represents a request to the create project operation.

See: newCreateProject smart constructor.

Constructors

CreateProject' (Maybe Int) Text 

Instances

Instances details
Eq CreateProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateProject

Read CreateProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateProject

Show CreateProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateProject

Generic CreateProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateProject

Associated Types

type Rep CreateProject :: Type -> Type #

NFData CreateProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateProject

Methods

rnf :: CreateProject -> () #

Hashable CreateProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateProject

ToJSON CreateProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateProject

AWSRequest CreateProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateProject

Associated Types

type AWSResponse 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

type Rep CreateProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateProject

type Rep CreateProject = D1 ('MetaData "CreateProject" "Amazonka.DeviceFarm.CreateProject" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "CreateProject'" 'PrefixI 'True) (S1 ('MetaSel ('Just "defaultJobTimeoutMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse CreateProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateProject

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:

$sel:defaultJobTimeoutMinutes: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.

$sel:name: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
Eq CreateProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateProject

Read CreateProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateProject

Show CreateProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateProject

Generic CreateProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateProject

Associated Types

type Rep CreateProjectResponse :: Type -> Type #

NFData CreateProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateProject

Methods

rnf :: CreateProjectResponse -> () #

type Rep CreateProjectResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateProject

type Rep CreateProjectResponse = D1 ('MetaData "CreateProjectResponse" "Amazonka.DeviceFarm.CreateProject" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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.

ListTestGridSessions

data ListTestGridSessions Source #

See: newListTestGridSessions smart constructor.

Instances

Instances details
Eq ListTestGridSessions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessions

Read ListTestGridSessions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessions

Show ListTestGridSessions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessions

Generic ListTestGridSessions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessions

Associated Types

type Rep ListTestGridSessions :: Type -> Type #

NFData ListTestGridSessions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessions

Methods

rnf :: ListTestGridSessions -> () #

Hashable ListTestGridSessions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessions

ToJSON ListTestGridSessions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessions

AWSRequest ListTestGridSessions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessions

Associated Types

type AWSResponse 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

type Rep ListTestGridSessions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessions

type Rep ListTestGridSessions = D1 ('MetaData "ListTestGridSessions" "Amazonka.DeviceFarm.ListTestGridSessions" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "ListTestGridSessions'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TestGridSessionStatus)) :*: S1 ('MetaSel ('Just "maxResult") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "creationTimeAfter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "endTimeBefore") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 ('MetaSel ('Just "endTimeAfter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "creationTimeBefore") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "projectArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse ListTestGridSessions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessions

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:status:ListTestGridSessions', listTestGridSessions_status - Return only sessions in this state.

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

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

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

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

$sel:nextToken:ListTestGridSessions', listTestGridSessions_nextToken - Pagination token.

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

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

data ListTestGridSessionsResponse Source #

See: newListTestGridSessionsResponse smart constructor.

Instances

Instances details
Eq ListTestGridSessionsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessions

Read ListTestGridSessionsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessions

Show ListTestGridSessionsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessions

Generic ListTestGridSessionsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListTestGridSessions

Associated Types

type Rep ListTestGridSessionsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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:

$sel:nextToken: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.

CreateTestGridUrl

data CreateTestGridUrl Source #

See: newCreateTestGridUrl smart constructor.

Instances

Instances details
Eq CreateTestGridUrl Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridUrl

Read CreateTestGridUrl Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridUrl

Show CreateTestGridUrl Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridUrl

Generic CreateTestGridUrl Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridUrl

Associated Types

type Rep CreateTestGridUrl :: Type -> Type #

NFData CreateTestGridUrl Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridUrl

Methods

rnf :: CreateTestGridUrl -> () #

Hashable CreateTestGridUrl Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridUrl

ToJSON CreateTestGridUrl Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridUrl

AWSRequest CreateTestGridUrl Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridUrl

Associated Types

type AWSResponse 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

type Rep CreateTestGridUrl Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridUrl

type Rep CreateTestGridUrl = D1 ('MetaData "CreateTestGridUrl" "Amazonka.DeviceFarm.CreateTestGridUrl" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "CreateTestGridUrl'" 'PrefixI 'True) (S1 ('MetaSel ('Just "projectArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "expiresInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural)))
type AWSResponse CreateTestGridUrl Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridUrl

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
Eq CreateTestGridUrlResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridUrl

Show CreateTestGridUrlResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridUrl

Generic CreateTestGridUrlResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.CreateTestGridUrl

Associated Types

type Rep CreateTestGridUrlResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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.

$sel:url: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.

ListOfferings (Paginated)

data ListOfferings Source #

Represents the request to list all offerings.

See: newListOfferings smart constructor.

Constructors

ListOfferings' (Maybe Text) 

Instances

Instances details
Eq ListOfferings Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferings

Read ListOfferings Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferings

Show ListOfferings Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferings

Generic ListOfferings Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferings

Associated Types

type Rep ListOfferings :: Type -> Type #

NFData ListOfferings Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferings

Methods

rnf :: ListOfferings -> () #

Hashable ListOfferings Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferings

ToJSON 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 #

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

type Rep ListOfferings Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferings

type Rep ListOfferings = D1 ('MetaData "ListOfferings" "Amazonka.DeviceFarm.ListOfferings" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "ListOfferings'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
type AWSResponse ListOfferings Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferings

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:

$sel:nextToken: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
Eq ListOfferingsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferings

Read ListOfferingsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferings

Show ListOfferingsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferings

Generic ListOfferingsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferings

Associated Types

type Rep ListOfferingsResponse :: Type -> Type #

NFData ListOfferingsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferings

Methods

rnf :: ListOfferingsResponse -> () #

type Rep ListOfferingsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferings

type Rep ListOfferingsResponse = D1 ('MetaData "ListOfferingsResponse" "Amazonka.DeviceFarm.ListOfferings" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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:

$sel:nextToken: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.

Types

ArtifactCategory

newtype ArtifactCategory Source #

Instances

Instances details
Eq ArtifactCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ArtifactCategory

Ord ArtifactCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ArtifactCategory

Read ArtifactCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ArtifactCategory

Show 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 #

NFData ArtifactCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ArtifactCategory

Methods

rnf :: ArtifactCategory -> () #

Hashable 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

FromJSON ArtifactCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ArtifactCategory

FromJSONKey ArtifactCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ArtifactCategory

ToLog ArtifactCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ArtifactCategory

ToHeader ArtifactCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ArtifactCategory

ToQuery 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

ToByteString 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

type Rep ArtifactCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ArtifactCategory

type Rep ArtifactCategory = D1 ('MetaData "ArtifactCategory" "Amazonka.DeviceFarm.Types.ArtifactCategory" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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
Eq ArtifactType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ArtifactType

Ord ArtifactType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ArtifactType

Read ArtifactType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ArtifactType

Show ArtifactType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ArtifactType

Generic ArtifactType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ArtifactType

Associated Types

type Rep ArtifactType :: Type -> Type #

NFData ArtifactType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ArtifactType

Methods

rnf :: ArtifactType -> () #

Hashable 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

FromJSON ArtifactType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ArtifactType

FromJSONKey ArtifactType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ArtifactType

ToLog ArtifactType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ArtifactType

ToHeader ArtifactType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ArtifactType

ToQuery ArtifactType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ArtifactType

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 #

ToByteString 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 #

type Rep ArtifactType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ArtifactType

type Rep ArtifactType = D1 ('MetaData "ArtifactType" "Amazonka.DeviceFarm.Types.ArtifactType" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'True) (C1 ('MetaCons "ArtifactType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromArtifactType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

BillingMethod

newtype BillingMethod Source #

Constructors

BillingMethod' 

Instances

Instances details
Eq BillingMethod Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.BillingMethod

Ord BillingMethod Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.BillingMethod

Read BillingMethod Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.BillingMethod

Show BillingMethod Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.BillingMethod

Generic BillingMethod Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.BillingMethod

Associated Types

type Rep BillingMethod :: Type -> Type #

NFData BillingMethod Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.BillingMethod

Methods

rnf :: BillingMethod -> () #

Hashable 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

FromJSON BillingMethod Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.BillingMethod

FromJSONKey BillingMethod Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.BillingMethod

ToLog BillingMethod Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.BillingMethod

ToHeader BillingMethod Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.BillingMethod

ToQuery BillingMethod Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.BillingMethod

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 #

ToByteString 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 #

type Rep BillingMethod Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.BillingMethod

type Rep BillingMethod = D1 ('MetaData "BillingMethod" "Amazonka.DeviceFarm.Types.BillingMethod" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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
Eq CurrencyCode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CurrencyCode

Ord CurrencyCode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CurrencyCode

Read CurrencyCode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CurrencyCode

Show CurrencyCode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CurrencyCode

Generic CurrencyCode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CurrencyCode

Associated Types

type Rep CurrencyCode :: Type -> Type #

NFData CurrencyCode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CurrencyCode

Methods

rnf :: CurrencyCode -> () #

Hashable 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

FromJSON CurrencyCode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CurrencyCode

FromJSONKey CurrencyCode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CurrencyCode

ToLog CurrencyCode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CurrencyCode

ToHeader CurrencyCode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CurrencyCode

ToQuery CurrencyCode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CurrencyCode

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 #

ToByteString 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 #

type Rep CurrencyCode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CurrencyCode

type Rep CurrencyCode = D1 ('MetaData "CurrencyCode" "Amazonka.DeviceFarm.Types.CurrencyCode" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'True) (C1 ('MetaCons "CurrencyCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCurrencyCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DeviceAttribute

newtype DeviceAttribute Source #

Constructors

DeviceAttribute' 

Instances

Instances details
Eq DeviceAttribute Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceAttribute

Ord DeviceAttribute Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceAttribute

Read DeviceAttribute Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceAttribute

Show DeviceAttribute Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceAttribute

Generic DeviceAttribute Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceAttribute

Associated Types

type Rep DeviceAttribute :: Type -> Type #

NFData DeviceAttribute Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceAttribute

Methods

rnf :: DeviceAttribute -> () #

Hashable 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

FromJSON DeviceAttribute Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceAttribute

FromJSONKey DeviceAttribute Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceAttribute

ToLog DeviceAttribute Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceAttribute

ToHeader DeviceAttribute Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceAttribute

ToQuery 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 #

ToByteString 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

type Rep DeviceAttribute Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceAttribute

type Rep DeviceAttribute = D1 ('MetaData "DeviceAttribute" "Amazonka.DeviceFarm.Types.DeviceAttribute" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'True) (C1 ('MetaCons "DeviceAttribute'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDeviceAttribute") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DeviceAvailability

newtype DeviceAvailability Source #

Instances

Instances details
Eq DeviceAvailability Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceAvailability

Ord DeviceAvailability Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceAvailability

Read DeviceAvailability Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceAvailability

Show 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 #

NFData DeviceAvailability Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceAvailability

Methods

rnf :: DeviceAvailability -> () #

Hashable 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

FromJSON DeviceAvailability Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceAvailability

FromJSONKey DeviceAvailability Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceAvailability

ToLog DeviceAvailability Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceAvailability

ToHeader DeviceAvailability Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceAvailability

ToQuery 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

ToByteString 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

type Rep DeviceAvailability Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceAvailability

type Rep DeviceAvailability = D1 ('MetaData "DeviceAvailability" "Amazonka.DeviceFarm.Types.DeviceAvailability" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'True) (C1 ('MetaCons "DeviceAvailability'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDeviceAvailability") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DeviceFilterAttribute

newtype DeviceFilterAttribute Source #

Instances

Instances details
Eq DeviceFilterAttribute Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFilterAttribute

Ord DeviceFilterAttribute Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFilterAttribute

Read DeviceFilterAttribute Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFilterAttribute

Show 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 #

NFData DeviceFilterAttribute Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFilterAttribute

Methods

rnf :: DeviceFilterAttribute -> () #

Hashable 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

FromJSON DeviceFilterAttribute Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFilterAttribute

FromJSONKey DeviceFilterAttribute Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFilterAttribute

ToLog DeviceFilterAttribute Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFilterAttribute

ToHeader DeviceFilterAttribute Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFilterAttribute

ToQuery 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

ToByteString 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

type Rep DeviceFilterAttribute Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFilterAttribute

type Rep DeviceFilterAttribute = D1 ('MetaData "DeviceFilterAttribute" "Amazonka.DeviceFarm.Types.DeviceFilterAttribute" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'True) (C1 ('MetaCons "DeviceFilterAttribute'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDeviceFilterAttribute") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DeviceFormFactor

newtype DeviceFormFactor Source #

Instances

Instances details
Eq DeviceFormFactor Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFormFactor

Ord DeviceFormFactor Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFormFactor

Read DeviceFormFactor Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFormFactor

Show 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 #

NFData DeviceFormFactor Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFormFactor

Methods

rnf :: DeviceFormFactor -> () #

Hashable 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

FromJSON DeviceFormFactor Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFormFactor

FromJSONKey DeviceFormFactor Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFormFactor

ToLog DeviceFormFactor Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFormFactor

ToHeader DeviceFormFactor Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFormFactor

ToQuery 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

ToByteString 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

type Rep DeviceFormFactor Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFormFactor

type Rep DeviceFormFactor = D1 ('MetaData "DeviceFormFactor" "Amazonka.DeviceFarm.Types.DeviceFormFactor" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'True) (C1 ('MetaCons "DeviceFormFactor'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDeviceFormFactor") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DevicePlatform

newtype DevicePlatform Source #

Constructors

DevicePlatform' 

Instances

Instances details
Eq DevicePlatform Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePlatform

Ord DevicePlatform Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePlatform

Read DevicePlatform Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePlatform

Show DevicePlatform Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePlatform

Generic DevicePlatform Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePlatform

Associated Types

type Rep DevicePlatform :: Type -> Type #

NFData DevicePlatform Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePlatform

Methods

rnf :: DevicePlatform -> () #

Hashable 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

FromJSON DevicePlatform Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePlatform

FromJSONKey DevicePlatform Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePlatform

ToLog DevicePlatform Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePlatform

ToHeader DevicePlatform Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePlatform

ToQuery 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 #

ToByteString 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

type Rep DevicePlatform Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePlatform

type Rep DevicePlatform = D1 ('MetaData "DevicePlatform" "Amazonka.DeviceFarm.Types.DevicePlatform" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'True) (C1 ('MetaCons "DevicePlatform'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDevicePlatform") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DevicePoolType

newtype DevicePoolType Source #

Constructors

DevicePoolType' 

Instances

Instances details
Eq DevicePoolType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePoolType

Ord DevicePoolType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePoolType

Read DevicePoolType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePoolType

Show DevicePoolType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePoolType

Generic DevicePoolType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePoolType

Associated Types

type Rep DevicePoolType :: Type -> Type #

NFData DevicePoolType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePoolType

Methods

rnf :: DevicePoolType -> () #

Hashable 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

FromJSON DevicePoolType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePoolType

FromJSONKey DevicePoolType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePoolType

ToLog DevicePoolType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePoolType

ToHeader DevicePoolType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePoolType

ToQuery 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 #

ToByteString 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

type Rep DevicePoolType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePoolType

type Rep DevicePoolType = D1 ('MetaData "DevicePoolType" "Amazonka.DeviceFarm.Types.DevicePoolType" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'True) (C1 ('MetaCons "DevicePoolType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDevicePoolType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ExecutionResult

newtype ExecutionResult Source #

Constructors

ExecutionResult' 

Instances

Instances details
Eq ExecutionResult Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionResult

Ord ExecutionResult Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionResult

Read ExecutionResult Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionResult

Show ExecutionResult Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionResult

Generic ExecutionResult Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionResult

Associated Types

type Rep ExecutionResult :: Type -> Type #

NFData ExecutionResult Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionResult

Methods

rnf :: ExecutionResult -> () #

Hashable 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

FromJSON ExecutionResult Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionResult

FromJSONKey ExecutionResult Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionResult

ToLog ExecutionResult Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionResult

ToHeader ExecutionResult Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionResult

ToQuery 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 #

ToByteString 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

type Rep ExecutionResult Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionResult

type Rep ExecutionResult = D1 ('MetaData "ExecutionResult" "Amazonka.DeviceFarm.Types.ExecutionResult" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'True) (C1 ('MetaCons "ExecutionResult'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromExecutionResult") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ExecutionResultCode

newtype ExecutionResultCode Source #

Instances

Instances details
Eq ExecutionResultCode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionResultCode

Ord ExecutionResultCode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionResultCode

Read ExecutionResultCode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionResultCode

Show 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 #

NFData ExecutionResultCode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionResultCode

Methods

rnf :: ExecutionResultCode -> () #

Hashable 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

FromJSON ExecutionResultCode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionResultCode

FromJSONKey ExecutionResultCode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionResultCode

ToLog ExecutionResultCode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionResultCode

ToHeader ExecutionResultCode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionResultCode

ToQuery 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

ToByteString 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

type Rep ExecutionResultCode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionResultCode

type Rep ExecutionResultCode = D1 ('MetaData "ExecutionResultCode" "Amazonka.DeviceFarm.Types.ExecutionResultCode" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'True) (C1 ('MetaCons "ExecutionResultCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromExecutionResultCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ExecutionStatus

newtype ExecutionStatus Source #

Constructors

ExecutionStatus' 

Instances

Instances details
Eq ExecutionStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionStatus

Ord ExecutionStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionStatus

Read ExecutionStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionStatus

Show ExecutionStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionStatus

Generic ExecutionStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionStatus

Associated Types

type Rep ExecutionStatus :: Type -> Type #

NFData ExecutionStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionStatus

Methods

rnf :: ExecutionStatus -> () #

Hashable 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

FromJSON ExecutionStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionStatus

FromJSONKey ExecutionStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionStatus

ToLog ExecutionStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionStatus

ToHeader ExecutionStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionStatus

ToQuery 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 #

ToByteString 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

type Rep ExecutionStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionStatus

type Rep ExecutionStatus = D1 ('MetaData "ExecutionStatus" "Amazonka.DeviceFarm.Types.ExecutionStatus" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'True) (C1 ('MetaCons "ExecutionStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromExecutionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

InstanceStatus

newtype InstanceStatus Source #

Constructors

InstanceStatus' 

Instances

Instances details
Eq InstanceStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InstanceStatus

Ord InstanceStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InstanceStatus

Read InstanceStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InstanceStatus

Show InstanceStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InstanceStatus

Generic InstanceStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InstanceStatus

Associated Types

type Rep InstanceStatus :: Type -> Type #

NFData InstanceStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InstanceStatus

Methods

rnf :: InstanceStatus -> () #

Hashable 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

FromJSON InstanceStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InstanceStatus

FromJSONKey InstanceStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InstanceStatus

ToLog InstanceStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InstanceStatus

ToHeader InstanceStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InstanceStatus

ToQuery 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 #

ToByteString 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

type Rep InstanceStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InstanceStatus

type Rep InstanceStatus = D1 ('MetaData "InstanceStatus" "Amazonka.DeviceFarm.Types.InstanceStatus" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'True) (C1 ('MetaCons "InstanceStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromInstanceStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

InteractionMode

newtype InteractionMode Source #

Constructors

InteractionMode' 

Instances

Instances details
Eq InteractionMode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InteractionMode

Ord InteractionMode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InteractionMode

Read InteractionMode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InteractionMode

Show InteractionMode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InteractionMode

Generic InteractionMode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InteractionMode

Associated Types

type Rep InteractionMode :: Type -> Type #

NFData InteractionMode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InteractionMode

Methods

rnf :: InteractionMode -> () #

Hashable 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

FromJSON InteractionMode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InteractionMode

FromJSONKey InteractionMode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InteractionMode

ToLog InteractionMode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InteractionMode

ToHeader InteractionMode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InteractionMode

ToQuery 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 #

ToByteString 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

type Rep InteractionMode Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InteractionMode

type Rep InteractionMode = D1 ('MetaData "InteractionMode" "Amazonka.DeviceFarm.Types.InteractionMode" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'True) (C1 ('MetaCons "InteractionMode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromInteractionMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

NetworkProfileType

newtype NetworkProfileType Source #

Instances

Instances details
Eq NetworkProfileType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.NetworkProfileType

Ord NetworkProfileType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.NetworkProfileType

Read NetworkProfileType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.NetworkProfileType

Show 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 #

NFData NetworkProfileType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.NetworkProfileType

Methods

rnf :: NetworkProfileType -> () #

Hashable 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

FromJSON NetworkProfileType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.NetworkProfileType

FromJSONKey NetworkProfileType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.NetworkProfileType

ToLog NetworkProfileType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.NetworkProfileType

ToHeader NetworkProfileType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.NetworkProfileType

ToQuery 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

ToByteString 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

type Rep NetworkProfileType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.NetworkProfileType

type Rep NetworkProfileType = D1 ('MetaData "NetworkProfileType" "Amazonka.DeviceFarm.Types.NetworkProfileType" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'True) (C1 ('MetaCons "NetworkProfileType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromNetworkProfileType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

OfferingTransactionType

newtype OfferingTransactionType Source #

Instances

Instances details
Eq OfferingTransactionType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingTransactionType

Ord OfferingTransactionType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingTransactionType

Read OfferingTransactionType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingTransactionType

Show 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 #

NFData OfferingTransactionType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingTransactionType

Methods

rnf :: OfferingTransactionType -> () #

Hashable 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

FromJSON OfferingTransactionType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingTransactionType

FromJSONKey OfferingTransactionType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingTransactionType

ToLog OfferingTransactionType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingTransactionType

ToHeader OfferingTransactionType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingTransactionType

ToQuery 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

ToByteString 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

type Rep OfferingTransactionType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingTransactionType

type Rep OfferingTransactionType = D1 ('MetaData "OfferingTransactionType" "Amazonka.DeviceFarm.Types.OfferingTransactionType" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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
Eq OfferingType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingType

Ord OfferingType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingType

Read OfferingType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingType

Show OfferingType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingType

Generic OfferingType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingType

Associated Types

type Rep OfferingType :: Type -> Type #

NFData OfferingType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingType

Methods

rnf :: OfferingType -> () #

Hashable 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

FromJSON OfferingType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingType

FromJSONKey OfferingType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingType

ToLog OfferingType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingType

ToHeader OfferingType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingType

ToQuery OfferingType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingType

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 #

ToByteString 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 #

type Rep OfferingType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingType

type Rep OfferingType = D1 ('MetaData "OfferingType" "Amazonka.DeviceFarm.Types.OfferingType" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'True) (C1 ('MetaCons "OfferingType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromOfferingType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

RecurringChargeFrequency

newtype RecurringChargeFrequency Source #

Instances

Instances details
Eq RecurringChargeFrequency Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RecurringChargeFrequency

Ord RecurringChargeFrequency Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RecurringChargeFrequency

Read RecurringChargeFrequency Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RecurringChargeFrequency

Show 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 #

NFData RecurringChargeFrequency Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RecurringChargeFrequency

Hashable 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

FromJSON RecurringChargeFrequency Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RecurringChargeFrequency

FromJSONKey RecurringChargeFrequency Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RecurringChargeFrequency

ToLog RecurringChargeFrequency Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RecurringChargeFrequency

ToHeader RecurringChargeFrequency Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RecurringChargeFrequency

ToQuery 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

ToByteString 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

type Rep RecurringChargeFrequency Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RecurringChargeFrequency

type Rep RecurringChargeFrequency = D1 ('MetaData "RecurringChargeFrequency" "Amazonka.DeviceFarm.Types.RecurringChargeFrequency" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'True) (C1 ('MetaCons "RecurringChargeFrequency'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRecurringChargeFrequency") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

RuleOperator

newtype RuleOperator Source #

Constructors

RuleOperator' 

Instances

Instances details
Eq RuleOperator Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RuleOperator

Ord RuleOperator Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RuleOperator

Read RuleOperator Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RuleOperator

Show RuleOperator Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RuleOperator

Generic RuleOperator Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RuleOperator

Associated Types

type Rep RuleOperator :: Type -> Type #

NFData RuleOperator Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RuleOperator

Methods

rnf :: RuleOperator -> () #

Hashable 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

FromJSON RuleOperator Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RuleOperator

FromJSONKey RuleOperator Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RuleOperator

ToLog RuleOperator Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RuleOperator

ToHeader RuleOperator Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RuleOperator

ToQuery RuleOperator Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RuleOperator

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 #

ToByteString 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 #

type Rep RuleOperator Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RuleOperator

type Rep RuleOperator = D1 ('MetaData "RuleOperator" "Amazonka.DeviceFarm.Types.RuleOperator" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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
Eq SampleType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.SampleType

Ord SampleType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.SampleType

Read SampleType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.SampleType

Show SampleType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.SampleType

Generic SampleType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.SampleType

Associated Types

type Rep SampleType :: Type -> Type #

NFData SampleType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.SampleType

Methods

rnf :: SampleType -> () #

Hashable 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

FromJSON SampleType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.SampleType

FromJSONKey SampleType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.SampleType

ToLog SampleType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.SampleType

ToHeader SampleType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.SampleType

ToQuery SampleType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.SampleType

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 #

ToByteString 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 #

type Rep SampleType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.SampleType

type Rep SampleType = D1 ('MetaData "SampleType" "Amazonka.DeviceFarm.Types.SampleType" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'True) (C1 ('MetaCons "SampleType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSampleType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TestGridSessionArtifactCategory

newtype TestGridSessionArtifactCategory Source #

Instances

Instances details
Eq TestGridSessionArtifactCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifactCategory

Ord TestGridSessionArtifactCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifactCategory

Read TestGridSessionArtifactCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifactCategory

Show 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 #

NFData TestGridSessionArtifactCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifactCategory

Hashable 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

FromJSON TestGridSessionArtifactCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifactCategory

FromJSONKey TestGridSessionArtifactCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifactCategory

ToLog TestGridSessionArtifactCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifactCategory

ToHeader TestGridSessionArtifactCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifactCategory

ToQuery 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

ToByteString 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

type Rep TestGridSessionArtifactCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifactCategory

type Rep TestGridSessionArtifactCategory = D1 ('MetaData "TestGridSessionArtifactCategory" "Amazonka.DeviceFarm.Types.TestGridSessionArtifactCategory" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'True) (C1 ('MetaCons "TestGridSessionArtifactCategory'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTestGridSessionArtifactCategory") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TestGridSessionArtifactType

newtype TestGridSessionArtifactType Source #

Instances

Instances details
Eq TestGridSessionArtifactType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifactType

Ord TestGridSessionArtifactType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifactType

Read TestGridSessionArtifactType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifactType

Show 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 #

NFData TestGridSessionArtifactType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifactType

Hashable 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

FromJSON TestGridSessionArtifactType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifactType

FromJSONKey TestGridSessionArtifactType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifactType

ToLog TestGridSessionArtifactType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifactType

ToHeader TestGridSessionArtifactType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifactType

ToQuery 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

ToByteString 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

type Rep TestGridSessionArtifactType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifactType

type Rep TestGridSessionArtifactType = D1 ('MetaData "TestGridSessionArtifactType" "Amazonka.DeviceFarm.Types.TestGridSessionArtifactType" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'True) (C1 ('MetaCons "TestGridSessionArtifactType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTestGridSessionArtifactType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TestGridSessionStatus

newtype TestGridSessionStatus Source #

Instances

Instances details
Eq TestGridSessionStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionStatus

Ord TestGridSessionStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionStatus

Read TestGridSessionStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionStatus

Show 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 #

NFData TestGridSessionStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionStatus

Methods

rnf :: TestGridSessionStatus -> () #

Hashable 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

FromJSON TestGridSessionStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionStatus

FromJSONKey TestGridSessionStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionStatus

ToLog TestGridSessionStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionStatus

ToHeader TestGridSessionStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionStatus

ToQuery 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

ToByteString 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

type Rep TestGridSessionStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionStatus

type Rep TestGridSessionStatus = D1 ('MetaData "TestGridSessionStatus" "Amazonka.DeviceFarm.Types.TestGridSessionStatus" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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
Eq TestType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestType

Ord TestType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestType

Read TestType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestType

Show TestType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestType

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 #

NFData TestType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestType

Methods

rnf :: TestType -> () #

Hashable TestType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestType

Methods

hashWithSalt :: Int -> TestType -> Int #

hash :: TestType -> Int #

ToJSON TestType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestType

ToJSONKey TestType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestType

FromJSON TestType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestType

FromJSONKey TestType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestType

ToLog TestType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestType

ToHeader TestType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestType

Methods

toHeader :: HeaderName -> TestType -> [Header] #

ToQuery TestType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestType

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 #

ToByteString TestType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestType

Methods

toBS :: TestType -> ByteString #

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 #

type Rep TestType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestType

type Rep TestType = D1 ('MetaData "TestType" "Amazonka.DeviceFarm.Types.TestType" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'True) (C1 ('MetaCons "TestType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTestType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

UploadCategory

newtype UploadCategory Source #

Constructors

UploadCategory' 

Instances

Instances details
Eq UploadCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadCategory

Ord UploadCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadCategory

Read UploadCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadCategory

Show UploadCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadCategory

Generic UploadCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadCategory

Associated Types

type Rep UploadCategory :: Type -> Type #

NFData UploadCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadCategory

Methods

rnf :: UploadCategory -> () #

Hashable 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

FromJSON UploadCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadCategory

FromJSONKey UploadCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadCategory

ToLog UploadCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadCategory

ToHeader UploadCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadCategory

ToQuery 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 #

ToByteString 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

type Rep UploadCategory Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadCategory

type Rep UploadCategory = D1 ('MetaData "UploadCategory" "Amazonka.DeviceFarm.Types.UploadCategory" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'True) (C1 ('MetaCons "UploadCategory'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromUploadCategory") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

UploadStatus

newtype UploadStatus Source #

Constructors

UploadStatus' 

Instances

Instances details
Eq UploadStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadStatus

Ord UploadStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadStatus

Read UploadStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadStatus

Show UploadStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadStatus

Generic UploadStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadStatus

Associated Types

type Rep UploadStatus :: Type -> Type #

NFData UploadStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadStatus

Methods

rnf :: UploadStatus -> () #

Hashable 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

FromJSON UploadStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadStatus

FromJSONKey UploadStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadStatus

ToLog UploadStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadStatus

ToHeader UploadStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadStatus

ToQuery UploadStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadStatus

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 #

ToByteString 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 #

type Rep UploadStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadStatus

type Rep UploadStatus = D1 ('MetaData "UploadStatus" "Amazonka.DeviceFarm.Types.UploadStatus" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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
Eq UploadType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadType

Ord UploadType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadType

Read UploadType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadType

Show UploadType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadType

Generic UploadType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadType

Associated Types

type Rep UploadType :: Type -> Type #

NFData UploadType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadType

Methods

rnf :: UploadType -> () #

Hashable 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

FromJSON UploadType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadType

FromJSONKey UploadType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadType

ToLog UploadType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadType

ToHeader UploadType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadType

ToQuery UploadType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadType

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 #

ToByteString 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 #

type Rep UploadType Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UploadType

type Rep UploadType = D1 ('MetaData "UploadType" "Amazonka.DeviceFarm.Types.UploadType" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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
Eq AccountSettings Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.AccountSettings

Read AccountSettings Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.AccountSettings

Show 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 #

NFData AccountSettings Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.AccountSettings

Methods

rnf :: AccountSettings -> () #

Hashable AccountSettings Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.AccountSettings

FromJSON 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "AccountSettings'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "skipAppResign") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "awsAccountNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (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 "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))) :*: S1 ('MetaSel ('Just "defaultJobTimeoutMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe 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: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:awsAccountNumber:AccountSettings', accountSettings_awsAccountNumber - The AWS account number specified in the AccountSettings container.

$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: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.

$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.

Artifact

data Artifact Source #

Represents the output of a test. Examples of artifacts include logs and screenshots.

See: newArtifact smart constructor.

Instances

Instances details
Eq Artifact Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Artifact

Read Artifact Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Artifact

Show 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 #

NFData Artifact Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Artifact

Methods

rnf :: Artifact -> () #

Hashable Artifact Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Artifact

Methods

hashWithSalt :: Int -> Artifact -> Int #

hash :: Artifact -> Int #

FromJSON Artifact Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Artifact

type Rep Artifact Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Artifact

type Rep Artifact = D1 ('MetaData "Artifact" "Amazonka.DeviceFarm.Types.Artifact" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "Artifact'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "url") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "extension") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ArtifactType))))))

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:url:Artifact', artifact_url - The presigned Amazon S3 URL that can be used with a GET request to download the artifact's file.

$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

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
Eq CPU Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CPU

Methods

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

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

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 #

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 #

NFData CPU Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CPU

Methods

rnf :: CPU -> () #

Hashable CPU Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CPU

Methods

hashWithSalt :: Int -> CPU -> Int #

hash :: CPU -> Int #

FromJSON CPU Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CPU

type Rep CPU Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CPU

type Rep CPU = D1 ('MetaData "CPU" "Amazonka.DeviceFarm.Types.CPU" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "CPU'" 'PrefixI 'True) (S1 ('MetaSel ('Just "frequency") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "clock") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "architecture") '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:frequency:CPU', cpu_frequency - The CPU's frequency.

$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:architecture:CPU', cpu_architecture - The CPU's architecture (for example, x86 or ARM).

Counters

data Counters Source #

Represents entity counters.

See: newCounters smart constructor.

Instances

Instances details
Eq Counters Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Counters

Read Counters Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Counters

Show 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 #

NFData Counters Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Counters

Methods

rnf :: Counters -> () #

Hashable Counters Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Counters

Methods

hashWithSalt :: Int -> Counters -> Int #

hash :: Counters -> Int #

FromJSON Counters Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Counters

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:passed:Counters', counters_passed - The number of passed entities.

$sel:skipped:Counters', counters_skipped - The number of skipped entities.

$sel:warned:Counters', counters_warned - The number of warned entities.

$sel:stopped:Counters', counters_stopped - The number of stopped entities.

$sel:total:Counters', counters_total - The total number of entities.

$sel:failed:Counters', counters_failed - The number of failed entities.

$sel:errored:Counters', counters_errored - The number of errored entities.

CreateRemoteAccessSessionConfiguration

data CreateRemoteAccessSessionConfiguration Source #

Configuration settings for a remote access session, including billing method.

See: newCreateRemoteAccessSessionConfiguration smart constructor.

Instances

Instances details
Eq 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

Generic CreateRemoteAccessSessionConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CreateRemoteAccessSessionConfiguration

NFData CreateRemoteAccessSessionConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CreateRemoteAccessSessionConfiguration

Hashable CreateRemoteAccessSessionConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CreateRemoteAccessSessionConfiguration

ToJSON 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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
Eq CustomerArtifactPaths Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CustomerArtifactPaths

Read CustomerArtifactPaths Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CustomerArtifactPaths

Show 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 #

NFData CustomerArtifactPaths Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CustomerArtifactPaths

Methods

rnf :: CustomerArtifactPaths -> () #

Hashable CustomerArtifactPaths Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CustomerArtifactPaths

ToJSON CustomerArtifactPaths Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.CustomerArtifactPaths

FromJSON 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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
Eq Device Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Device

Methods

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

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

Read Device Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Device

Show 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 #

NFData Device Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Device

Methods

rnf :: Device -> () #

Hashable Device Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Device

Methods

hashWithSalt :: Int -> Device -> Int #

hash :: Device -> Int #

FromJSON Device Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Device

type Rep Device Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Device

type Rep Device = D1 ('MetaData "Device" "Amazonka.DeviceFarm.Types.Device" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "Device'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "carrier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "image") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "manufacturer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "platform") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DevicePlatform)) :*: S1 ('MetaSel ('Just "modelId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "remoteAccessEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "formFactor") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeviceFormFactor)) :*: (S1 ('MetaSel ('Just "fleetType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resolution") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Resolution)))))) :*: (((S1 ('MetaSel ('Just "availability") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeviceAvailability)) :*: S1 ('MetaSel ('Just "memory") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))) :*: (S1 ('MetaSel ('Just "radio") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "os") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "model") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "instances") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DeviceInstance])) :*: S1 ('MetaSel ('Just "remoteDebugEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: (S1 ('MetaSel ('Just "cpu") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CPU)) :*: (S1 ('MetaSel ('Just "heapSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "fleetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))))

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:

$sel:carrier:Device', device_carrier - The device's carrier.

$sel:image:Device', device_image - The device's image name.

$sel:manufacturer:Device', device_manufacturer - The device's manufacturer name.

$sel:platform:Device', device_platform - The device's platform.

Allowed values include:

  • ANDROID
  • IOS

$sel:modelId:Device', device_modelId - The device's model ID.

$sel:remoteAccessEnabled:Device', device_remoteAccessEnabled - Specifies whether remote access has been enabled for the specified device.

$sel:arn:Device', device_arn - The device's ARN.

$sel:formFactor:Device', device_formFactor - The device's form factor.

Allowed values include:

  • PHONE
  • TABLET

$sel:fleetType:Device', device_fleetType - The type of fleet to which this device belongs. Possible values are PRIVATE and PUBLIC.

$sel:resolution:Device', device_resolution - The resolution of the device.

$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:memory:Device', device_memory - The device's total memory size, expressed in bytes.

$sel:radio:Device', device_radio - The device's radio.

$sel:os:Device', device_os - The device's operating system type.

$sel:name:Device', device_name - The device's display name.

$sel:model:Device', device_model - The device's model name.

$sel:instances:Device', device_instances - The instances that belong to this 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:cpu:Device', device_cpu - Information about the device's CPU.

$sel:heapSize:Device', device_heapSize - The device's heap size, expressed in bytes.

$sel:fleetName:Device', device_fleetName - The name of the fleet to which this device belongs.

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
Eq DeviceFilter Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFilter

Read DeviceFilter Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFilter

Show 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 #

NFData DeviceFilter Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFilter

Methods

rnf :: DeviceFilter -> () #

Hashable DeviceFilter Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFilter

ToJSON DeviceFilter Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceFilter

FromJSON 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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
Eq DeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceInstance

Read DeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceInstance

Show 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 #

NFData DeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceInstance

Methods

rnf :: DeviceInstance -> () #

Hashable DeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceInstance

FromJSON DeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceInstance

type Rep DeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceInstance

type Rep DeviceInstance = D1 ('MetaData "DeviceInstance" "Amazonka.DeviceFarm.Types.DeviceInstance" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "DeviceInstance'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InstanceStatus)) :*: (S1 ('MetaSel ('Just "udid") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "instanceProfile") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InstanceProfile)))) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "deviceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "labels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))))

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:

$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.

$sel:instanceProfile:DeviceInstance', deviceInstance_instanceProfile - A object that contains information about the instance profile.

$sel:arn:DeviceInstance', deviceInstance_arn - The Amazon Resource Name (ARN) of the device instance.

$sel:deviceArn:DeviceInstance', deviceInstance_deviceArn - The ARN of the device.

$sel:labels:DeviceInstance', deviceInstance_labels - An array of strings that describe 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
Eq DeviceMinutes Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceMinutes

Read DeviceMinutes Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceMinutes

Show 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 #

NFData DeviceMinutes Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceMinutes

Methods

rnf :: DeviceMinutes -> () #

Hashable DeviceMinutes Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceMinutes

FromJSON 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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
Eq DevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePool

Read DevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePool

Show 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 #

NFData DevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePool

Methods

rnf :: DevicePool -> () #

Hashable DevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePool

FromJSON 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:rules:DevicePool', devicePool_rules - Information about the device pool's rules.

$sel:name:DevicePool', devicePool_name - The device pool's name.

$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: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.

$sel:description:DevicePool', devicePool_description - The device pool's description.

DevicePoolCompatibilityResult

data DevicePoolCompatibilityResult Source #

Represents a device pool compatibility result.

See: newDevicePoolCompatibilityResult smart constructor.

Instances

Instances details
Eq DevicePoolCompatibilityResult Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePoolCompatibilityResult

Read DevicePoolCompatibilityResult Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePoolCompatibilityResult

Show 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 #

NFData DevicePoolCompatibilityResult Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePoolCompatibilityResult

Hashable DevicePoolCompatibilityResult Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DevicePoolCompatibilityResult

FromJSON 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "DevicePoolCompatibilityResult'" 'PrefixI 'True) (S1 ('MetaSel ('Just "device") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Device)) :*: (S1 ('MetaSel ('Just "compatible") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: 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:device:DevicePoolCompatibilityResult', devicePoolCompatibilityResult_device - The device (phone or tablet) to return information about.

$sel:compatible:DevicePoolCompatibilityResult', devicePoolCompatibilityResult_compatible - Whether the result was compatible with the device pool.

$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
Eq DeviceSelectionConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceSelectionConfiguration

Read DeviceSelectionConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceSelectionConfiguration

Show 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 #

NFData DeviceSelectionConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceSelectionConfiguration

Hashable DeviceSelectionConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceSelectionConfiguration

ToJSON 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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
Eq DeviceSelectionResult Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceSelectionResult

Read DeviceSelectionResult Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceSelectionResult

Show 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 #

NFData DeviceSelectionResult Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceSelectionResult

Methods

rnf :: DeviceSelectionResult -> () #

Hashable DeviceSelectionResult Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.DeviceSelectionResult

FromJSON 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "DeviceSelectionResult'" 'PrefixI 'True) (S1 ('MetaSel ('Just "matchedDevicesCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DeviceFilter])) :*: 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:matchedDevicesCount:DeviceSelectionResult', deviceSelectionResult_matchedDevicesCount - The number of devices that matched the device filter selection criteria.

$sel:filters:DeviceSelectionResult', deviceSelectionResult_filters - The filters in a device selection result.

$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
Eq ExecutionConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionConfiguration

Read ExecutionConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionConfiguration

Show 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 #

NFData ExecutionConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionConfiguration

Methods

rnf :: ExecutionConfiguration -> () #

Hashable ExecutionConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ExecutionConfiguration

ToJSON 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "ExecutionConfiguration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "skipAppResign") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: 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 "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: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: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: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
Eq IncompatibilityMessage Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.IncompatibilityMessage

Read IncompatibilityMessage Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.IncompatibilityMessage

Show 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 #

NFData IncompatibilityMessage Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.IncompatibilityMessage

Methods

rnf :: IncompatibilityMessage -> () #

Hashable IncompatibilityMessage Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.IncompatibilityMessage

FromJSON 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "IncompatibilityMessage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeviceAttribute)) :*: S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

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: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

$sel:message:IncompatibilityMessage', incompatibilityMessage_message - A message about the incompatibility.

InstanceProfile

data InstanceProfile Source #

Represents the instance profile.

See: newInstanceProfile smart constructor.

Instances

Instances details
Eq InstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InstanceProfile

Read InstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InstanceProfile

Show 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 #

NFData InstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InstanceProfile

Methods

rnf :: InstanceProfile -> () #

Hashable InstanceProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.InstanceProfile

FromJSON 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "InstanceProfile'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "rebootAfterUse") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "packageCleanup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "excludeAppPackagesFromCleanup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

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:rebootAfterUse:InstanceProfile', instanceProfile_rebootAfterUse - When set to true, Device Farm reboots the instance after a test run. The default value is 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: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:description:InstanceProfile', instanceProfile_description - The description of the instance profile.

Job

data Job Source #

Represents a device.

See: newJob smart constructor.

Instances

Instances details
Eq Job Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Job

Methods

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

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

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 #

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 #

NFData Job Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Job

Methods

rnf :: Job -> () #

Hashable Job Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Job

Methods

hashWithSalt :: Int -> Job -> Int #

hash :: Job -> Int #

FromJSON Job Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Job

type Rep Job Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Job

type Rep Job = D1 ('MetaData "Job" "Amazonka.DeviceFarm.Types.Job" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "Job'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "instanceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExecutionStatus)) :*: S1 ('MetaSel ('Just "counters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Counters)))) :*: ((S1 ('MetaSel ('Just "arn") '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 "stopped") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))) :*: (((S1 ('MetaSel ('Just "result") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExecutionResult)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "videoEndpoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "deviceMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeviceMinutes)))) :*: ((S1 ('MetaSel ('Just "videoCapture") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TestType))) :*: (S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "started") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))))))

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:

$sel:instanceArn:Job', job_instanceArn - The ARN of the instance.

$sel:status:Job', job_status - The job's status.

Allowed values include:

  • PENDING
  • PENDING_CONCURRENCY
  • PENDING_DEVICE
  • PROCESSING
  • SCHEDULING
  • PREPARING
  • RUNNING
  • COMPLETED
  • STOPPING

$sel:counters:Job', job_counters - The job's result counters.

$sel:arn:Job', job_arn - The job's ARN.

$sel:created:Job', job_created - When the job was created.

$sel:device:Job', job_device - The device (phone or tablet).

$sel:stopped:Job', job_stopped - The job's stop time.

$sel:result:Job', job_result - The job's result.

Allowed values include:

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

$sel:name:Job', job_name - The job's name.

$sel:videoEndpoint:Job', job_videoEndpoint - The endpoint for streaming device video.

$sel:deviceMinutes:Job', job_deviceMinutes - Represents the total (metered or unmetered) minutes used by the job.

$sel:videoCapture:Job', job_videoCapture - This value is set to true if video capture is enabled. Otherwise, it is set to false.

$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:message:Job', job_message - A message about the job's result.

$sel:started:Job', job_started - The job's start time.

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
Eq Location Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Location

Read Location Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Location

Show 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 #

NFData Location Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Location

Methods

rnf :: Location -> () #

Hashable Location Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Location

Methods

hashWithSalt :: Int -> Location -> Int #

hash :: Location -> Int #

ToJSON Location Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Location

FromJSON Location Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Location

type Rep Location Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Location

type Rep Location = D1 ('MetaData "Location" "Amazonka.DeviceFarm.Types.Location" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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
Eq MonetaryAmount Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.MonetaryAmount

Read MonetaryAmount Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.MonetaryAmount

Show 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 #

NFData MonetaryAmount Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.MonetaryAmount

Methods

rnf :: MonetaryAmount -> () #

Hashable MonetaryAmount Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.MonetaryAmount

FromJSON 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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
Eq NetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.NetworkProfile

Read NetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.NetworkProfile

Show 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 #

NFData NetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.NetworkProfile

Methods

rnf :: NetworkProfile -> () #

Hashable NetworkProfile Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.NetworkProfile

FromJSON 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "NetworkProfile'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "uplinkJitterMs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "uplinkLossPercent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))) :*: (S1 ('MetaSel ('Just "downlinkJitterMs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "downlinkLossPercent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))) :*: ((S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NetworkProfileType)) :*: (S1 ('MetaSel ('Just "uplinkDelayMs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "uplinkBandwidthBits") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "downlinkDelayMs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "downlinkBandwidthBits") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)))))))

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:uplinkJitterMs:NetworkProfile', networkProfile_uplinkJitterMs - Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.

$sel:arn:NetworkProfile', networkProfile_arn - The Amazon Resource Name (ARN) of the network profile.

$sel:uplinkLossPercent:NetworkProfile', networkProfile_uplinkLossPercent - Proportion of transmitted packets that fail to arrive from 0 to 100 percent.

$sel:downlinkJitterMs:NetworkProfile', networkProfile_downlinkJitterMs - Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.

$sel:name:NetworkProfile', networkProfile_name - The name of the network profile.

$sel:downlinkLossPercent:NetworkProfile', networkProfile_downlinkLossPercent - Proportion of received packets that fail to arrive from 0 to 100 percent.

$sel:type':NetworkProfile', networkProfile_type - The type of network profile. Valid values are listed here.

$sel:uplinkDelayMs:NetworkProfile', networkProfile_uplinkDelayMs - Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.

$sel:uplinkBandwidthBits:NetworkProfile', networkProfile_uplinkBandwidthBits - The data throughput rate in bits per second, as an integer from 0 to 104857600.

$sel:description:NetworkProfile', networkProfile_description - The description of the network profile.

$sel:downlinkDelayMs:NetworkProfile', networkProfile_downlinkDelayMs - Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.

$sel:downlinkBandwidthBits:NetworkProfile', networkProfile_downlinkBandwidthBits - The data throughput rate in bits per second, as an integer from 0 to 104857600.

Offering

data Offering Source #

Represents the metadata of a device offering.

See: newOffering smart constructor.

Instances

Instances details
Eq Offering Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Offering

Read Offering Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Offering

Show 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 #

NFData Offering Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Offering

Methods

rnf :: Offering -> () #

Hashable Offering Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Offering

Methods

hashWithSalt :: Int -> Offering -> Int #

hash :: Offering -> Int #

FromJSON Offering Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Offering

type Rep Offering Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Offering

type Rep Offering = D1 ('MetaData "Offering" "Amazonka.DeviceFarm.Types.Offering" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "Offering'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "platform") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DevicePlatform)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "recurringCharges") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RecurringCharge])) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OfferingType)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

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:platform:Offering', offering_platform - The platform of the device (for example, ANDROID or IOS).

$sel:id:Offering', offering_id - The ID that corresponds to a device offering.

$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.

$sel:description:Offering', offering_description - A string that describes the offering.

OfferingPromotion

data OfferingPromotion Source #

Represents information about an offering promotion.

See: newOfferingPromotion smart constructor.

Instances

Instances details
Eq OfferingPromotion Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingPromotion

Read OfferingPromotion Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingPromotion

Show 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 #

NFData OfferingPromotion Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingPromotion

Methods

rnf :: OfferingPromotion -> () #

Hashable OfferingPromotion Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingPromotion

FromJSON 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "OfferingPromotion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") '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:id:OfferingPromotion', offeringPromotion_id - The ID of the offering promotion.

$sel:description:OfferingPromotion', offeringPromotion_description - A string that describes the offering promotion.

OfferingStatus

data OfferingStatus Source #

The status of the offering.

See: newOfferingStatus smart constructor.

Instances

Instances details
Eq OfferingStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingStatus

Read OfferingStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingStatus

Show 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 #

NFData OfferingStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingStatus

Methods

rnf :: OfferingStatus -> () #

Hashable OfferingStatus Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingStatus

FromJSON 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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.

$sel:type':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
Eq OfferingTransaction Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingTransaction

Read OfferingTransaction Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingTransaction

Show 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 #

NFData OfferingTransaction Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingTransaction

Methods

rnf :: OfferingTransaction -> () #

Hashable OfferingTransaction Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.OfferingTransaction

FromJSON 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "OfferingTransaction'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "offeringStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OfferingStatus)) :*: S1 ('MetaSel ('Just "cost") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MonetaryAmount))) :*: (S1 ('MetaSel ('Just "transactionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "offeringPromotionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "createdOn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))))

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:offeringStatus:OfferingTransaction', offeringTransaction_offeringStatus - The status of an offering transaction.

$sel:cost:OfferingTransaction', offeringTransaction_cost - The cost of an offering transaction.

$sel:transactionId:OfferingTransaction', offeringTransaction_transactionId - The transaction ID of the offering transaction.

$sel:offeringPromotionId:OfferingTransaction', offeringTransaction_offeringPromotionId - The ID that corresponds to a device offering promotion.

$sel:createdOn:OfferingTransaction', offeringTransaction_createdOn - The date on which an offering transaction was created.

Problem

data Problem Source #

Represents a specific warning or failure.

See: newProblem smart constructor.

Instances

Instances details
Eq Problem Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Problem

Methods

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

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

Read Problem Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Problem

Show 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 #

NFData Problem Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Problem

Methods

rnf :: Problem -> () #

Hashable Problem Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Problem

Methods

hashWithSalt :: Int -> Problem -> Int #

hash :: Problem -> Int #

FromJSON Problem Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Problem

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:test:Problem', problem_test - Information about the associated test.

$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:job:Problem', problem_job - Information about the associated job.

$sel:message:Problem', problem_message - A message about the problem's result.

$sel:suite:Problem', problem_suite - Information about the associated suite.

ProblemDetail

data ProblemDetail Source #

Information about a problem detail.

See: newProblemDetail smart constructor.

Constructors

ProblemDetail' (Maybe Text) (Maybe Text) 

Instances

Instances details
Eq ProblemDetail Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ProblemDetail

Read ProblemDetail Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ProblemDetail

Show 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 #

NFData ProblemDetail Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ProblemDetail

Methods

rnf :: ProblemDetail -> () #

Hashable ProblemDetail Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ProblemDetail

FromJSON 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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.

Constructors

Project' (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe Int) 

Instances

Instances details
Eq Project Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Project

Methods

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

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

Read Project Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Project

Show 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 #

NFData Project Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Project

Methods

rnf :: Project -> () #

Hashable Project Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Project

Methods

hashWithSalt :: Int -> Project -> Int #

hash :: Project -> Int #

FromJSON Project Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Project

type Rep Project Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Project

type Rep Project = D1 ('MetaData "Project" "Amazonka.DeviceFarm.Types.Project" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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 "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "defaultJobTimeoutMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))))

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:name:Project', project_name - The project's name.

$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.

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
Eq Radios Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Radios

Methods

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

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

Read Radios Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Radios

Show 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 #

NFData Radios Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Radios

Methods

rnf :: Radios -> () #

Hashable Radios Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Radios

Methods

hashWithSalt :: Int -> Radios -> Int #

hash :: Radios -> Int #

ToJSON Radios Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Radios

FromJSON Radios Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Radios

type Rep Radios Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Radios

type Rep Radios = D1 ('MetaData "Radios" "Amazonka.DeviceFarm.Types.Radios" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "Radios'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nfc") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "gps") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "bluetooth") '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:nfc:Radios', radios_nfc - True if NFC 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:bluetooth:Radios', radios_bluetooth - True if Bluetooth 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
Eq RecurringCharge Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RecurringCharge

Read RecurringCharge Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RecurringCharge

Show 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 #

NFData RecurringCharge Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RecurringCharge

Methods

rnf :: RecurringCharge -> () #

Hashable RecurringCharge Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RecurringCharge

FromJSON 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "RecurringCharge'" 'PrefixI 'True) (S1 ('MetaSel ('Just "frequency") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RecurringChargeFrequency)) :*: S1 ('MetaSel ('Just "cost") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MonetaryAmount))))

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:frequency:RecurringCharge', recurringCharge_frequency - The frequency in which charges recur.

$sel:cost:RecurringCharge', recurringCharge_cost - The cost of the recurring charge.

RemoteAccessSession

data RemoteAccessSession Source #

Represents information about the remote access session.

See: newRemoteAccessSession smart constructor.

Instances

Instances details
Eq RemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RemoteAccessSession

Read RemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RemoteAccessSession

Show 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 #

NFData RemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RemoteAccessSession

Methods

rnf :: RemoteAccessSession -> () #

Hashable RemoteAccessSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.RemoteAccessSession

FromJSON 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "RemoteAccessSession'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "billingMethod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BillingMethod)) :*: S1 ('MetaSel ('Just "clientId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "deviceUdid") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "skipAppResign") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "instanceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExecutionStatus)) :*: S1 ('MetaSel ('Just "remoteRecordEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "remoteRecordAppArn") '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 "stopped") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "result") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExecutionResult)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "deviceMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeviceMinutes))))) :*: ((S1 ('MetaSel ('Just "remoteDebugEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "endpoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "hostAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "interactionMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InteractionMode)) :*: S1 ('MetaSel ('Just "started") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))))))

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:

$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: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: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:instanceArn:RemoteAccessSession', remoteAccessSession_instanceArn - The ARN of the instance.

$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:remoteRecordEnabled:RemoteAccessSession', remoteAccessSession_remoteRecordEnabled - This flag is set to true if remote recording is enabled for the remote access session.

$sel:arn:RemoteAccessSession', remoteAccessSession_arn - The Amazon Resource Name (ARN) of the remote access session.

$sel:remoteRecordAppArn:RemoteAccessSession', remoteAccessSession_remoteRecordAppArn - The ARN for the app to be recorded in the remote access session.

$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:stopped:RemoteAccessSession', remoteAccessSession_stopped - The date and time the remote access session was stopped.

$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:name:RemoteAccessSession', remoteAccessSession_name - The name of 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:remoteDebugEnabled: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:endpoint:RemoteAccessSession', remoteAccessSession_endpoint - The endpoint for the remote access sesssion.

$sel:message:RemoteAccessSession', remoteAccessSession_message - A message about the remote access session.

$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: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:started:RemoteAccessSession', remoteAccessSession_started - The date and time the remote access session was started.

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
Eq Resolution Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Resolution

Read Resolution Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Resolution

Show 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 #

NFData Resolution Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Resolution

Methods

rnf :: Resolution -> () #

Hashable Resolution Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Resolution

FromJSON 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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
Eq Rule Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Rule

Methods

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

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

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 #

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 #

NFData Rule Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Rule

Methods

rnf :: Rule -> () #

Hashable Rule Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Rule

Methods

hashWithSalt :: Int -> Rule -> Int #

hash :: Rule -> Int #

ToJSON Rule Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Rule

FromJSON Rule Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Rule

type Rep Rule Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Rule

type Rep Rule = D1 ('MetaData "Rule" "Amazonka.DeviceFarm.Types.Rule" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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
Eq Run Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Run

Methods

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

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

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 #

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 #

NFData Run Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Run

Methods

rnf :: Run -> () #

Hashable Run Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Run

Methods

hashWithSalt :: Int -> Run -> Int #

hash :: Run -> Int #

FromJSON Run Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Run

type Rep Run Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Run

type Rep Run = D1 ('MetaData "Run" "Amazonka.DeviceFarm.Types.Run" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "Run'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "billingMethod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BillingMethod)) :*: (S1 ('MetaSel ('Just "skipAppResign") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExecutionStatus)))) :*: ((S1 ('MetaSel ('Just "customerArtifactPaths") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CustomerArtifactPaths)) :*: S1 ('MetaSel ('Just "eventCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "counters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Counters)) :*: S1 ('MetaSel ('Just "platform") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DevicePlatform))))) :*: (((S1 ('MetaSel ('Just "seed") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "radios") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Radios))) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "location") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Location)))) :*: ((S1 ('MetaSel ('Just "created") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "locale") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "testSpecArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "stopped") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))))) :*: ((((S1 ('MetaSel ('Just "result") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExecutionResult)) :*: S1 ('MetaSel ('Just "jobTimeoutMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "completedJobs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "resultCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExecutionResultCode)))) :*: ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "appUpload") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "parsingResultUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "networkProfile") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NetworkProfile))))) :*: (((S1 ('MetaSel ('Just "deviceMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeviceMinutes)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TestType))) :*: (S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "webUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "totalJobs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "devicePoolArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "started") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "deviceSelectionResult") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeviceSelectionResult))))))))

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: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: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:status:Run', run_status - The run's status.

Allowed values include:

  • PENDING
  • PENDING_CONCURRENCY
  • PENDING_DEVICE
  • PROCESSING
  • SCHEDULING
  • PREPARING
  • RUNNING
  • COMPLETED
  • STOPPING

$sel:customerArtifactPaths:Run', run_customerArtifactPaths - Output CustomerArtifactPaths object for the 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:counters:Run', run_counters - The run's result counters.

$sel:platform:Run', run_platform - The run's platform.

Allowed values include:

  • ANDROID
  • IOS

$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:radios:Run', run_radios - Information about the radio states for the run.

$sel:arn:Run', run_arn - The run's ARN.

$sel:location:Run', run_location - Information about the location that is used for the run.

$sel:created:Run', run_created - When the run was created.

$sel:locale:Run', run_locale - Information about the locale that is used for the run.

$sel:testSpecArn:Run', run_testSpecArn - The ARN of the YAML-formatted test specification for the run.

$sel:stopped:Run', run_stopped - The run's stop time.

$sel:result:Run', run_result - The run's result.

Allowed values include:

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

$sel:jobTimeoutMinutes:Run', run_jobTimeoutMinutes - The number of minutes the job executes before it times out.

$sel:completedJobs:Run', run_completedJobs - The total number of completed jobs.

$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:name:Run', run_name - The run's name.

$sel:appUpload:Run', run_appUpload - An app to upload or that has been uploaded.

$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:networkProfile:Run', run_networkProfile - The network profile being used for a test run.

$sel:deviceMinutes:Run', run_deviceMinutes - Represents the total (metered or unmetered) minutes used by the test run.

$sel:type':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:message:Run', run_message - A message about the run's result.

$sel:webUrl:Run', run_webUrl - The Device Farm console URL for the recording of the run.

$sel:totalJobs:Run', run_totalJobs - The total number of jobs for the run.

$sel:devicePoolArn:Run', run_devicePoolArn - The ARN of the device pool for the run.

$sel:started:Run', run_started - The run's start time.

$sel:deviceSelectionResult:Run', run_deviceSelectionResult - The results of a device filter used to select the devices for a test run.

Sample

data Sample Source #

Represents a sample of performance data.

See: newSample smart constructor.

Instances

Instances details
Eq Sample Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Sample

Methods

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

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

Read Sample Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Sample

Show 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 #

NFData Sample Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Sample

Methods

rnf :: Sample -> () #

Hashable Sample Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Sample

Methods

hashWithSalt :: Int -> Sample -> Int #

hash :: Sample -> Int #

FromJSON Sample Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Sample

type Rep Sample Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Sample

type Rep Sample = D1 ('MetaData "Sample" "Amazonka.DeviceFarm.Types.Sample" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "Sample'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "url") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SampleType)))))

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:url:Sample', sample_url - The presigned Amazon S3 URL that can be used with a GET request to download the sample's file.

$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.

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
Eq ScheduleRunConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ScheduleRunConfiguration

Read ScheduleRunConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ScheduleRunConfiguration

Show 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 #

NFData ScheduleRunConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ScheduleRunConfiguration

Hashable ScheduleRunConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ScheduleRunConfiguration

ToJSON 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "ScheduleRunConfiguration'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "billingMethod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BillingMethod)) :*: S1 ('MetaSel ('Just "customerArtifactPaths") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CustomerArtifactPaths))) :*: (S1 ('MetaSel ('Just "radios") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Radios)) :*: S1 ('MetaSel ('Just "location") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Location)))) :*: ((S1 ('MetaSel ('Just "locale") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "networkProfileArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "extraDataPackageArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "auxiliaryApps") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: 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: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:radios:ScheduleRunConfiguration', scheduleRunConfiguration_radios - Information about the radio states for the run.

$sel:location:ScheduleRunConfiguration', scheduleRunConfiguration_location - Information about the location that is used for the run.

$sel:locale:ScheduleRunConfiguration', scheduleRunConfiguration_locale - Information about the locale that is used for the run.

$sel:networkProfileArn:ScheduleRunConfiguration', scheduleRunConfiguration_networkProfileArn - Reserved for internal use.

$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:auxiliaryApps:ScheduleRunConfiguration', scheduleRunConfiguration_auxiliaryApps - A list of upload ARNs for app packages to be installed with your app.

$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
Eq ScheduleRunTest Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ScheduleRunTest

Read ScheduleRunTest Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ScheduleRunTest

Show 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 #

NFData ScheduleRunTest Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ScheduleRunTest

Methods

rnf :: ScheduleRunTest -> () #

Hashable ScheduleRunTest Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.ScheduleRunTest

ToJSON 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "ScheduleRunTest'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "testSpecArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "testPackageArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "parameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "filter'") '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:testSpecArn:ScheduleRunTest', scheduleRunTest_testSpecArn - The ARN of the YAML-formatted test specification.

$sel:testPackageArn:ScheduleRunTest', scheduleRunTest_testPackageArn - The ARN of the uploaded test to be run.

$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:filter':ScheduleRunTest', scheduleRunTest_filter - The test's filter.

$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
Eq Suite Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Suite

Methods

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

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

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 #

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 #

NFData Suite Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Suite

Methods

rnf :: Suite -> () #

Hashable Suite Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Suite

Methods

hashWithSalt :: Int -> Suite -> Int #

hash :: Suite -> Int #

FromJSON Suite Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Suite

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:status:Suite', suite_status - The suite's status.

Allowed values include:

  • PENDING
  • PENDING_CONCURRENCY
  • PENDING_DEVICE
  • PROCESSING
  • SCHEDULING
  • PREPARING
  • RUNNING
  • COMPLETED
  • STOPPING

$sel:counters:Suite', suite_counters - The suite's result counters.

$sel:arn:Suite', suite_arn - The suite's ARN.

$sel:created:Suite', suite_created - When the suite was created.

$sel:stopped:Suite', suite_stopped - The suite's stop time.

$sel:result:Suite', suite_result - The suite's result.

Allowed values include:

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

$sel:name:Suite', suite_name - The suite's name.

$sel:deviceMinutes:Suite', suite_deviceMinutes - Represents the total (metered or unmetered) minutes used by the test suite.

$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

$sel:message:Suite', suite_message - A message about the suite's result.

$sel:started:Suite', suite_started - The suite's start time.

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
Eq Tag Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Tag

Methods

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

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

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 #

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 #

NFData Tag Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Tag

Methods

rnf :: Tag -> () #

Hashable Tag Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Tag

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

ToJSON Tag Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Tag

FromJSON Tag Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Tag

type Rep Tag Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Tag

type Rep Tag = D1 ('MetaData "Tag" "Amazonka.DeviceFarm.Types.Tag" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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
Eq Test Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Test

Methods

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

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

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 #

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 #

NFData Test Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Test

Methods

rnf :: Test -> () #

Hashable Test Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Test

Methods

hashWithSalt :: Int -> Test -> Int #

hash :: Test -> Int #

FromJSON Test Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Test

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:status:Test', test_status - The test's status.

Allowed values include:

  • PENDING
  • PENDING_CONCURRENCY
  • PENDING_DEVICE
  • PROCESSING
  • SCHEDULING
  • PREPARING
  • RUNNING
  • COMPLETED
  • STOPPING

$sel:counters:Test', test_counters - The test's result counters.

$sel:arn:Test', test_arn - The test's ARN.

$sel:created:Test', test_created - When the test was created.

$sel:stopped:Test', test_stopped - The test's stop time.

$sel:result:Test', test_result - The test's result.

Allowed values include:

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

$sel:name:Test', test_name - The test's name.

$sel:deviceMinutes:Test', test_deviceMinutes - Represents the total (metered or unmetered) minutes used by the test.

$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

$sel:message:Test', test_message - A message about the test's result.

$sel:started:Test', test_started - The test's start time.

TestGridProject

data TestGridProject Source #

A Selenium testing project. Projects are used to collect and collate sessions.

See: newTestGridProject smart constructor.

Instances

Instances details
Eq TestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridProject

Read TestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridProject

Show 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 #

NFData TestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridProject

Methods

rnf :: TestGridProject -> () #

Hashable TestGridProject Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridProject

FromJSON 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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 "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "vpcConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TestGridVpcConfig)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

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: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.

$sel:description:TestGridProject', testGridProject_description - A human-readable description for the 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
Eq TestGridSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSession

Read TestGridSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSession

Show 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 #

NFData TestGridSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSession

Methods

rnf :: TestGridSession -> () #

Hashable TestGridSession Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSession

FromJSON 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "TestGridSession'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TestGridSessionStatus)) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "created") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: (S1 ('MetaSel ('Just "billingMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: (S1 ('MetaSel ('Just "ended") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "seleniumProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

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:status:TestGridSession', testGridSession_status - The state of the session.

$sel:arn:TestGridSession', testGridSession_arn - The ARN of the session.

$sel:created:TestGridSession', testGridSession_created - The time that the session was started.

$sel:billingMinutes:TestGridSession', testGridSession_billingMinutes - The number of billed minutes that were used for this session.

$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.

TestGridSessionAction

data TestGridSessionAction Source #

An action taken by a TestGridSession browser instance.

See: newTestGridSessionAction smart constructor.

Instances

Instances details
Eq TestGridSessionAction Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionAction

Read TestGridSessionAction Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionAction

Show 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 #

NFData TestGridSessionAction Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionAction

Methods

rnf :: TestGridSessionAction -> () #

Hashable TestGridSessionAction Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionAction

FromJSON 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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
Eq TestGridSessionArtifact Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifact

Show 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 #

NFData TestGridSessionArtifact Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifact

Methods

rnf :: TestGridSessionArtifact -> () #

Hashable TestGridSessionArtifact Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridSessionArtifact

FromJSON 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "TestGridSessionArtifact'" 'PrefixI 'True) (S1 ('MetaSel ('Just "url") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TestGridSessionArtifactType)) :*: S1 ('MetaSel ('Just "filename") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe 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:url:TestGridSessionArtifact', testGridSessionArtifact_url - A semi-stable URL to the content of the object.

$sel:type':TestGridSessionArtifact', testGridSessionArtifact_type - The kind of artifact.

$sel:filename:TestGridSessionArtifact', testGridSessionArtifact_filename - The file name of the artifact.

TestGridVpcConfig

data TestGridVpcConfig Source #

The VPC security groups and subnets that are attached to a project.

See: newTestGridVpcConfig smart constructor.

Instances

Instances details
Eq TestGridVpcConfig Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridVpcConfig

Read TestGridVpcConfig Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridVpcConfig

Show 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 #

NFData TestGridVpcConfig Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridVpcConfig

Methods

rnf :: TestGridVpcConfig -> () #

Hashable TestGridVpcConfig Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridVpcConfig

ToJSON TestGridVpcConfig Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TestGridVpcConfig

FromJSON 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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
Eq TrialMinutes Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TrialMinutes

Read TrialMinutes Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TrialMinutes

Show 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 #

NFData TrialMinutes Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TrialMinutes

Methods

rnf :: TrialMinutes -> () #

Hashable TrialMinutes Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.TrialMinutes

FromJSON 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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 [Problem]) (Maybe Text) 

Instances

Instances details
Eq UniqueProblem Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UniqueProblem

Read UniqueProblem Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UniqueProblem

Show 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 #

NFData UniqueProblem Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UniqueProblem

Methods

rnf :: UniqueProblem -> () #

Hashable UniqueProblem Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.UniqueProblem

FromJSON 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "UniqueProblem'" 'PrefixI 'True) (S1 ('MetaSel ('Just "problems") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Problem])) :*: S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

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:

$sel:problems:UniqueProblem', uniqueProblem_problems - Information about the problems.

$sel:message:UniqueProblem', uniqueProblem_message - A message about the unique problems' result.

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
Eq Upload Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Upload

Methods

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

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

Show 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 #

NFData Upload Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Upload

Methods

rnf :: Upload -> () #

Hashable Upload Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Upload

Methods

hashWithSalt :: Int -> Upload -> Int #

hash :: Upload -> Int #

FromJSON Upload Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.Upload

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:status:Upload', upload_status - The upload's status.

Must be one of the following values:

  • FAILED
  • INITIALIZED
  • PROCESSING
  • SUCCEEDED

$sel:arn:Upload', upload_arn - The upload's ARN.

$sel:created:Upload', upload_created - When the upload was created.

$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:url:Upload', upload_url - The presigned Amazon S3 URL that was used to store a file using a PUT request.

$sel:name:Upload', upload_name - The upload's file name.

$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: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:message:Upload', upload_message - A message about the upload's result.

$sel:contentType:Upload', upload_contentType - The upload's content type (for example, application/octet-stream).

VPCEConfiguration

data VPCEConfiguration Source #

Represents an Amazon Virtual Private Cloud (VPC) endpoint configuration.

See: newVPCEConfiguration smart constructor.

Instances

Instances details
Eq VPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.VPCEConfiguration

Read VPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.VPCEConfiguration

Show 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 #

NFData VPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.VPCEConfiguration

Methods

rnf :: VPCEConfiguration -> () #

Hashable VPCEConfiguration Source # 
Instance details

Defined in Amazonka.DeviceFarm.Types.VPCEConfiguration

FromJSON 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "VPCEConfiguration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "vpceServiceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "vpceConfigurationName") '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))))))

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:vpceServiceName:VPCEConfiguration', vPCEConfiguration_vpceServiceName - The name of the VPC endpoint service running in your AWS account that you want Device Farm to test.

$sel:arn:VPCEConfiguration', vPCEConfiguration_arn - The Amazon Resource Name (ARN) of the 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: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.