Class: Aws::DeviceFarm::Types::CreateRemoteAccessSessionRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::DeviceFarm::Types::CreateRemoteAccessSessionRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-devicefarm/types.rb
Overview
Creates and submits a request to start a remote access session.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#app_arn ⇒ String
The Amazon Resource Name (ARN) of the app to create the remote access session.
-
#configuration ⇒ Types::CreateRemoteAccessSessionConfiguration
The configuration information for the remote access session request.
-
#device_arn ⇒ String
The ARN of the device for which you want to create a remote access session.
-
#instance_arn ⇒ String
The Amazon Resource Name (ARN) of the device instance for which you want to create a remote access session.
-
#interaction_mode ⇒ String
The interaction mode of the remote access session.
-
#name ⇒ String
The name of the remote access session to create.
-
#project_arn ⇒ String
The Amazon Resource Name (ARN) of the project for which you want to create a remote access session.
-
#skip_app_resign ⇒ Boolean
When set to ‘true`, for private devices, Device Farm does not sign your app again.
Instance Attribute Details
#app_arn ⇒ String
The Amazon Resource Name (ARN) of the app to create the remote access session.
593 594 595 596 597 598 599 600 601 602 603 604 |
# File 'lib/aws-sdk-devicefarm/types.rb', line 593 class CreateRemoteAccessSessionRequest < Struct.new( :project_arn, :device_arn, :app_arn, :instance_arn, :name, :configuration, :interaction_mode, :skip_app_resign) SENSITIVE = [] include Aws::Structure end |
#configuration ⇒ Types::CreateRemoteAccessSessionConfiguration
The configuration information for the remote access session request.
593 594 595 596 597 598 599 600 601 602 603 604 |
# File 'lib/aws-sdk-devicefarm/types.rb', line 593 class CreateRemoteAccessSessionRequest < Struct.new( :project_arn, :device_arn, :app_arn, :instance_arn, :name, :configuration, :interaction_mode, :skip_app_resign) SENSITIVE = [] include Aws::Structure end |
#device_arn ⇒ String
The ARN of the device for which you want to create a remote access session.
593 594 595 596 597 598 599 600 601 602 603 604 |
# File 'lib/aws-sdk-devicefarm/types.rb', line 593 class CreateRemoteAccessSessionRequest < Struct.new( :project_arn, :device_arn, :app_arn, :instance_arn, :name, :configuration, :interaction_mode, :skip_app_resign) SENSITIVE = [] include Aws::Structure end |
#instance_arn ⇒ String
The Amazon Resource Name (ARN) of the device instance for which you want to create a remote access session.
593 594 595 596 597 598 599 600 601 602 603 604 |
# File 'lib/aws-sdk-devicefarm/types.rb', line 593 class CreateRemoteAccessSessionRequest < Struct.new( :project_arn, :device_arn, :app_arn, :instance_arn, :name, :configuration, :interaction_mode, :skip_app_resign) SENSITIVE = [] include Aws::Structure end |
#interaction_mode ⇒ String
The interaction mode of the remote access session. Changing the interactive mode of remote access sessions is no longer available.
593 594 595 596 597 598 599 600 601 602 603 604 |
# File 'lib/aws-sdk-devicefarm/types.rb', line 593 class CreateRemoteAccessSessionRequest < Struct.new( :project_arn, :device_arn, :app_arn, :instance_arn, :name, :configuration, :interaction_mode, :skip_app_resign) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the remote access session to create.
593 594 595 596 597 598 599 600 601 602 603 604 |
# File 'lib/aws-sdk-devicefarm/types.rb', line 593 class CreateRemoteAccessSessionRequest < Struct.new( :project_arn, :device_arn, :app_arn, :instance_arn, :name, :configuration, :interaction_mode, :skip_app_resign) SENSITIVE = [] include Aws::Structure end |
#project_arn ⇒ String
The Amazon Resource Name (ARN) of the project for which you want to create a remote access session.
593 594 595 596 597 598 599 600 601 602 603 604 |
# File 'lib/aws-sdk-devicefarm/types.rb', line 593 class CreateRemoteAccessSessionRequest < Struct.new( :project_arn, :device_arn, :app_arn, :instance_arn, :name, :configuration, :interaction_mode, :skip_app_resign) SENSITIVE = [] include Aws::Structure end |
#skip_app_resign ⇒ Boolean
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?]
593 594 595 596 597 598 599 600 601 602 603 604 |
# File 'lib/aws-sdk-devicefarm/types.rb', line 593 class CreateRemoteAccessSessionRequest < Struct.new( :project_arn, :device_arn, :app_arn, :instance_arn, :name, :configuration, :interaction_mode, :skip_app_resign) SENSITIVE = [] include Aws::Structure end |