Class: Aws::DeviceFarm::Types::CreateInstanceProfileRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::DeviceFarm::Types::CreateInstanceProfileRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-devicefarm/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#description ⇒ String
The description of your instance profile.
-
#exclude_app_packages_from_cleanup ⇒ Array<String>
An array of strings that specifies the list of app packages that should not be cleaned up from the device after a test run.
-
#name ⇒ String
The name of your instance profile.
-
#package_cleanup ⇒ Boolean
When set to ‘true`, Device Farm removes app packages after a test run.
-
#reboot_after_use ⇒ Boolean
When set to ‘true`, Device Farm reboots the instance after a test run.
Instance Attribute Details
#description ⇒ String
The description of your instance profile.
340 341 342 343 344 345 346 347 348 |
# File 'lib/aws-sdk-devicefarm/types.rb', line 340 class CreateInstanceProfileRequest < Struct.new( :name, :description, :package_cleanup, :exclude_app_packages_from_cleanup, :reboot_after_use) SENSITIVE = [] include Aws::Structure end |
#exclude_app_packages_from_cleanup ⇒ Array<String>
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`.
340 341 342 343 344 345 346 347 348 |
# File 'lib/aws-sdk-devicefarm/types.rb', line 340 class CreateInstanceProfileRequest < Struct.new( :name, :description, :package_cleanup, :exclude_app_packages_from_cleanup, :reboot_after_use) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of your instance profile.
340 341 342 343 344 345 346 347 348 |
# File 'lib/aws-sdk-devicefarm/types.rb', line 340 class CreateInstanceProfileRequest < Struct.new( :name, :description, :package_cleanup, :exclude_app_packages_from_cleanup, :reboot_after_use) SENSITIVE = [] include Aws::Structure end |
#package_cleanup ⇒ Boolean
When set to ‘true`, Device Farm removes app packages after a test run. The default value is `false` for private devices.
340 341 342 343 344 345 346 347 348 |
# File 'lib/aws-sdk-devicefarm/types.rb', line 340 class CreateInstanceProfileRequest < Struct.new( :name, :description, :package_cleanup, :exclude_app_packages_from_cleanup, :reboot_after_use) SENSITIVE = [] include Aws::Structure end |
#reboot_after_use ⇒ Boolean
When set to ‘true`, Device Farm reboots the instance after a test run. The default value is `true`.
340 341 342 343 344 345 346 347 348 |
# File 'lib/aws-sdk-devicefarm/types.rb', line 340 class CreateInstanceProfileRequest < Struct.new( :name, :description, :package_cleanup, :exclude_app_packages_from_cleanup, :reboot_after_use) SENSITIVE = [] include Aws::Structure end |