Class: Aws::Inspector2::Types::CisScanConfiguration

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-inspector2/types.rb

Overview

The CIS scan configuration.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#owner_id ⇒ String

The CIS scan configuration's owner ID.

Returns:

  • (String)


1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
# File 'lib/aws-sdk-inspector2/types.rb', line 1632

class CisScanConfiguration < Struct.new(
  :scan_configuration_arn,
  :owner_id,
  :scan_name,
  :security_level,
  :schedule,
  :targets,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#scan_configuration_arn ⇒ String

The CIS scan configuration's scan configuration ARN.

Returns:

  • (String)


1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
# File 'lib/aws-sdk-inspector2/types.rb', line 1632

class CisScanConfiguration < Struct.new(
  :scan_configuration_arn,
  :owner_id,
  :scan_name,
  :security_level,
  :schedule,
  :targets,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#scan_name ⇒ String

The name of the CIS scan configuration.

Returns:

  • (String)


1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
# File 'lib/aws-sdk-inspector2/types.rb', line 1632

class CisScanConfiguration < Struct.new(
  :scan_configuration_arn,
  :owner_id,
  :scan_name,
  :security_level,
  :schedule,
  :targets,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#schedule ⇒ Types::Schedule

The CIS scan configuration's schedule.

Returns:



1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
# File 'lib/aws-sdk-inspector2/types.rb', line 1632

class CisScanConfiguration < Struct.new(
  :scan_configuration_arn,
  :owner_id,
  :scan_name,
  :security_level,
  :schedule,
  :targets,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#security_level ⇒ String

The CIS scan configuration's security level.

Returns:

  • (String)


1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
# File 'lib/aws-sdk-inspector2/types.rb', line 1632

class CisScanConfiguration < Struct.new(
  :scan_configuration_arn,
  :owner_id,
  :scan_name,
  :security_level,
  :schedule,
  :targets,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#tags ⇒ Hash<String,String>

The CIS scan configuration's tags.

Returns:

  • (Hash<String,String>)


1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
# File 'lib/aws-sdk-inspector2/types.rb', line 1632

class CisScanConfiguration < Struct.new(
  :scan_configuration_arn,
  :owner_id,
  :scan_name,
  :security_level,
  :schedule,
  :targets,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#targets ⇒ Types::CisTargets

The CIS scan configuration's targets.

Returns:



1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
# File 'lib/aws-sdk-inspector2/types.rb', line 1632

class CisScanConfiguration < Struct.new(
  :scan_configuration_arn,
  :owner_id,
  :scan_name,
  :security_level,
  :schedule,
  :targets,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end