AWS SDK for Go (PILOT)
API Reference

PREVIEW DOCUMENTATION - This is a preview of a new format for the AWS SDK for Go API Reference documentation. For the current AWS SDK for Go API Reference, see https://docs.aws.amazon.com/sdk-for-go/api/.

We welcome your feedback on this new version of the documentation. Send your comments to aws-sdkdocs-feedback@amazon.com.

ExecutionConfiguration

import "github.com/aws/aws-sdk-go/service/devicefarm"

type ExecutionConfiguration struct { AccountsCleanup *bool `locationName:"accountsCleanup" type:"boolean"` AppPackagesCleanup *bool `locationName:"appPackagesCleanup" type:"boolean"` JobTimeoutMinutes *int64 `locationName:"jobTimeoutMinutes" type:"integer"` SkipAppResign *bool `locationName:"skipAppResign" type:"boolean"` VideoCapture *bool `locationName:"videoCapture" type:"boolean"` }

Represents configuration information about a test run, such as the execution timeout (in minutes).

AccountsCleanup

Type: *bool

True if account cleanup is enabled at the beginning of the test; otherwise, false.

AppPackagesCleanup

Type: *bool

True if app package cleanup is enabled at the beginning of the test; otherwise, false.

JobTimeoutMinutes

Type: *int64

The number of minutes a test run will execute before it times out.

SkipAppResign

Type: *bool

When set to true, for private devices, Device Farm will not sign your app again. For public devices, Device Farm always signs your apps again and this parameter has no effect.

For more information about how Device Farm re-signs your app(s), see Do you modify my app? (https://aws.amazon.com/device-farm/faq/) in the AWS Device Farm FAQs.

VideoCapture

Type: *bool

Set to true to enable video capture; otherwise, set to false. The default is true.

Method

GoString

func (s ExecutionConfiguration) GoString() string

GoString returns the string representation

SetAccountsCleanup

func (s *ExecutionConfiguration) SetAccountsCleanup(v bool) *ExecutionConfiguration

SetAccountsCleanup sets the AccountsCleanup field's value.

SetAppPackagesCleanup

func (s *ExecutionConfiguration) SetAppPackagesCleanup(v bool) *ExecutionConfiguration

SetAppPackagesCleanup sets the AppPackagesCleanup field's value.

SetJobTimeoutMinutes

func (s *ExecutionConfiguration) SetJobTimeoutMinutes(v int64) *ExecutionConfiguration

SetJobTimeoutMinutes sets the JobTimeoutMinutes field's value.

SetSkipAppResign

func (s *ExecutionConfiguration) SetSkipAppResign(v bool) *ExecutionConfiguration

SetSkipAppResign sets the SkipAppResign field's value.

SetVideoCapture

func (s *ExecutionConfiguration) SetVideoCapture(v bool) *ExecutionConfiguration

SetVideoCapture sets the VideoCapture field's value.

String

func (s ExecutionConfiguration) String() string

String returns the string representation

On this page: