Class: Aws::SecurityAgent::Types::Assets

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

Overview

Collection of assets to be tested or used during a pentest

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#actorsArray<Types::Actor>

List of actors that interact with the system

Returns:



350
351
352
353
354
355
356
357
358
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 350

class Assets < Struct.new(
  :endpoints,
  :actors,
  :documents,
  :source_code,
  :integrated_repositories)
  SENSITIVE = []
  include Aws::Structure
end

#documentsArray<Types::DocumentInfo>

List of documents providing context for testing

Returns:



350
351
352
353
354
355
356
357
358
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 350

class Assets < Struct.new(
  :endpoints,
  :actors,
  :documents,
  :source_code,
  :integrated_repositories)
  SENSITIVE = []
  include Aws::Structure
end

#endpointsArray<Types::Endpoint>

List of web application endpoints to test

Returns:



350
351
352
353
354
355
356
357
358
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 350

class Assets < Struct.new(
  :endpoints,
  :actors,
  :documents,
  :source_code,
  :integrated_repositories)
  SENSITIVE = []
  include Aws::Structure
end

#integrated_repositoriesArray<Types::IntegratedRepository>

List of integrated code repositories

Returns:



350
351
352
353
354
355
356
357
358
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 350

class Assets < Struct.new(
  :endpoints,
  :actors,
  :documents,
  :source_code,
  :integrated_repositories)
  SENSITIVE = []
  include Aws::Structure
end

#source_codeArray<Types::SourceCodeRepository>

List of source code repositories for static analysis

Returns:



350
351
352
353
354
355
356
357
358
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 350

class Assets < Struct.new(
  :endpoints,
  :actors,
  :documents,
  :source_code,
  :integrated_repositories)
  SENSITIVE = []
  include Aws::Structure
end