Class: Aws::FMS::Types::PolicyComplianceStatus

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

Overview

Indicates whether the account is compliant with the specified policy. An account is considered non-compliant if it includes resources that are not protected by the policy.

Instance Attribute Summary collapse

Instance Attribute Details

#evaluation_resultsArray<Types::EvaluationResult>

An array of ‘EvaluationResult` objects.

Returns:



520
521
522
523
524
525
526
527
528
# File 'lib/aws-sdk-fms/types.rb', line 520

class PolicyComplianceStatus < Struct.new(
  :policy_owner,
  :policy_id,
  :policy_name,
  :member_account,
  :evaluation_results,
  :last_updated)
  include Aws::Structure
end

#last_updatedTime

Time stamp of the last update to the ‘EvaluationResult` objects.

Returns:

  • (Time)


520
521
522
523
524
525
526
527
528
# File 'lib/aws-sdk-fms/types.rb', line 520

class PolicyComplianceStatus < Struct.new(
  :policy_owner,
  :policy_id,
  :policy_name,
  :member_account,
  :evaluation_results,
  :last_updated)
  include Aws::Structure
end

#member_accountString

The member account ID.

Returns:

  • (String)


520
521
522
523
524
525
526
527
528
# File 'lib/aws-sdk-fms/types.rb', line 520

class PolicyComplianceStatus < Struct.new(
  :policy_owner,
  :policy_id,
  :policy_name,
  :member_account,
  :evaluation_results,
  :last_updated)
  include Aws::Structure
end

#policy_idString

The ID of the AWS Firewall Manager policy.

Returns:

  • (String)


520
521
522
523
524
525
526
527
528
# File 'lib/aws-sdk-fms/types.rb', line 520

class PolicyComplianceStatus < Struct.new(
  :policy_owner,
  :policy_id,
  :policy_name,
  :member_account,
  :evaluation_results,
  :last_updated)
  include Aws::Structure
end

#policy_nameString

The friendly name of the AWS Firewall Manager policy.

Returns:

  • (String)


520
521
522
523
524
525
526
527
528
# File 'lib/aws-sdk-fms/types.rb', line 520

class PolicyComplianceStatus < Struct.new(
  :policy_owner,
  :policy_id,
  :policy_name,
  :member_account,
  :evaluation_results,
  :last_updated)
  include Aws::Structure
end

#policy_ownerString

The AWS account that created the AWS Firewall Manager policy.

Returns:

  • (String)


520
521
522
523
524
525
526
527
528
# File 'lib/aws-sdk-fms/types.rb', line 520

class PolicyComplianceStatus < Struct.new(
  :policy_owner,
  :policy_id,
  :policy_name,
  :member_account,
  :evaluation_results,
  :last_updated)
  include Aws::Structure
end