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]
-
init(memberAccount:policyId:resourceDescription:resourceId:resourceTags:resourceType:resourceViolations:)
Undocumented
Declaration
Swift
public init(memberAccount: String, policyId: String, resourceDescription: String? = nil, resourceId: String, resourceTags: [Tag]? = nil, resourceType: String, resourceViolations: [ResourceViolation])