Class: Aws::SecurityAgent::Types::CreateSecurityRequirementEntry

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

Overview

Contains the details for a security requirement to create within a pack.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#description ⇒ String

A description of the security requirement.

Returns:

  • (String)


2805
2806
2807
2808
2809
2810
2811
2812
2813
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 2805

class CreateSecurityRequirementEntry < Struct.new(
  :name,
  :description,
  :domain,
  :evaluation,
  :remediation)
  SENSITIVE = []
  include Aws::Structure
end

#domain ⇒ String

The security domain the requirement belongs to.

Returns:

  • (String)


2805
2806
2807
2808
2809
2810
2811
2812
2813
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 2805

class CreateSecurityRequirementEntry < Struct.new(
  :name,
  :description,
  :domain,
  :evaluation,
  :remediation)
  SENSITIVE = []
  include Aws::Structure
end

#evaluation ⇒ String

The evaluation criteria used to assess compliance with this requirement.

Returns:

  • (String)


2805
2806
2807
2808
2809
2810
2811
2812
2813
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 2805

class CreateSecurityRequirementEntry < Struct.new(
  :name,
  :description,
  :domain,
  :evaluation,
  :remediation)
  SENSITIVE = []
  include Aws::Structure
end

#name ⇒ String

The name of the security requirement.

Returns:

  • (String)


2805
2806
2807
2808
2809
2810
2811
2812
2813
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 2805

class CreateSecurityRequirementEntry < Struct.new(
  :name,
  :description,
  :domain,
  :evaluation,
  :remediation)
  SENSITIVE = []
  include Aws::Structure
end

#remediation ⇒ String

The recommended remediation steps when the requirement is not met.

Returns:

  • (String)


2805
2806
2807
2808
2809
2810
2811
2812
2813
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 2805

class CreateSecurityRequirementEntry < Struct.new(
  :name,
  :description,
  :domain,
  :evaluation,
  :remediation)
  SENSITIVE = []
  include Aws::Structure
end