You are viewing documentation for version 3 of the AWS SDK for Ruby. Version 2 documentation can be found here.

Class: Aws::DeviceFarm::Types::ListArtifactsRequest

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb

Overview

Note:

When making an API call, you may pass ListArtifactsRequest data as a hash:

{
  arn: "AmazonResourceName", # required
  type: "SCREENSHOT", # required, accepts SCREENSHOT, FILE, LOG
  next_token: "PaginationToken",
}

Represents a request to the list artifacts operation.

Instance Attribute Summary collapse

Instance Attribute Details

#arnString

The Run, Job, Suite, or Test ARN.

Returns:

  • (String)


1814
1815
1816
1817
1818
1819
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 1814

class ListArtifactsRequest < Struct.new(
  :arn,
  :type,
  :next_token)
  include Aws::Structure
end

#next_tokenString

An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

Returns:

  • (String)


1814
1815
1816
1817
1818
1819
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 1814

class ListArtifactsRequest < Struct.new(
  :arn,
  :type,
  :next_token)
  include Aws::Structure
end

#typeString

The artifacts' type.

Allowed values include:

  • FILE: The artifacts are files.

  • LOG: The artifacts are logs.

  • SCREENSHOT: The artifacts are screenshots.

Returns:

  • (String)


1814
1815
1816
1817
1818
1819
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 1814

class ListArtifactsRequest < Struct.new(
  :arn,
  :type,
  :next_token)
  include Aws::Structure
end