PolicyComplianceStatus

public struct PolicyComplianceStatus : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • An array of EvaluationResult objects.

    Declaration

    Swift

    public let evaluationResults: [EvaluationResult]?
  • Details about problems with dependent services, such as AWS WAF or AWS Config, that are causing a resource to be noncompliant. The details include the name of the dependent service and the error message received that indicates the problem with the service.

    Declaration

    Swift

    public let issueInfoMap: [DependentServiceName : String]?
  • Timestamp of the last update to the EvaluationResult objects.

    Declaration

    Swift

    public let lastUpdated: TimeStamp?
  • The member account ID.

    Declaration

    Swift

    public let memberAccount: String?
  • The ID of the AWS Firewall Manager policy.

    Declaration

    Swift

    public let policyId: String?
  • The name of the AWS Firewall Manager policy.

    Declaration

    Swift

    public let policyName: String?
  • The AWS account that created the AWS Firewall Manager policy.

    Declaration

    Swift

    public let policyOwner: String?
  • Undocumented

    Declaration

    Swift

    public init(evaluationResults: [EvaluationResult]? = nil, issueInfoMap: [DependentServiceName : String]? = nil, lastUpdated: TimeStamp? = nil, memberAccount: String? = nil, policyId: String? = nil, policyName: String? = nil, policyOwner: String? = nil)