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])
View on GitHub
ViolationDetail Structure Reference