ViolationDetail

public struct ViolationDetail : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The AWS account that the violation details were requested for.

    Declaration

    Swift

    public let memberAccount: String
  • The ID of the AWS Firewall Manager policy that the violation details were requested for.

    Declaration

    Swift

    public let policyId: String
  • Brief description for the requested resource.

    Declaration

    Swift

    public let resourceDescription: String?
  • The resource ID that the violation details were requested for.

    Declaration

    Swift

    public let resourceId: String
  • The ResourceTag objects associated with the resource.

    Declaration

    Swift

    public let resourceTags: [Tag]?
  • The resource type that the violation details were requested for.

    Declaration

    Swift

    public let resourceType: String
  • List of violations for the requested resource.

    Declaration

    Swift

    public let resourceViolations: [ResourceViolation]
  • Undocumented

    Declaration

    Swift

    public init(memberAccount: String, policyId: String, resourceDescription: String? = nil, resourceId: String, resourceTags: [Tag]? = nil, resourceType: String, resourceViolations: [ResourceViolation])