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.Types.CustomerArtifactPaths

Description

 
Synopsis

Documentation

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.

Constructors

CustomerArtifactPaths' 

Fields

  • androidPaths :: Maybe [Text]

    Comma-separated list of paths on the Android device where the artifacts generated by the customer's tests are pulled from.

  • deviceHostPaths :: Maybe [Text]

    Comma-separated list of paths in the test execution environment where the artifacts generated by the customer's tests are pulled from.

  • iosPaths :: Maybe [Text]

    Comma-separated list of paths on the iOS device where the artifacts generated by the customer's tests are pulled from.

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.

customerArtifactPaths_androidPaths :: Lens' CustomerArtifactPaths (Maybe [Text]) Source #

Comma-separated list of paths on the Android device where the artifacts generated by the customer's tests are pulled from.

customerArtifactPaths_deviceHostPaths :: Lens' CustomerArtifactPaths (Maybe [Text]) Source #

Comma-separated list of paths in the test execution environment where the artifacts generated by the customer's tests are pulled from.

customerArtifactPaths_iosPaths :: Lens' CustomerArtifactPaths (Maybe [Text]) Source #

Comma-separated list of paths on the iOS device where the artifacts generated by the customer's tests are pulled from.