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

Description

Installs an application to the device in a remote access session. For Android applications, the file must be in .apk format. For iOS applications, the file must be in .ipa format.

Synopsis

Creating a Request

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.

Constructors

InstallToRemoteAccessSession' 

Fields

  • remoteAccessSessionArn :: Text

    The Amazon Resource Name (ARN) of the remote access session about which you are requesting information.

  • appArn :: Text

    The ARN of the app about which you are requesting information.

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.

Request Lenses

installToRemoteAccessSession_remoteAccessSessionArn :: Lens' InstallToRemoteAccessSession Text Source #

The Amazon Resource Name (ARN) of the remote access session about which you are requesting information.

installToRemoteAccessSession_appArn :: Lens' InstallToRemoteAccessSession Text Source #

The ARN of the app about which you are requesting information.

Destructuring the Response

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.

Constructors

InstallToRemoteAccessSessionResponse' 

Fields

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.

Response Lenses