GetViolationDetailsRequest

public struct GetViolationDetailsRequest : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The AWS account ID that you want the details for.

    Declaration

    Swift

    public let memberAccount: String
  • The ID of the AWS Firewall Manager policy that you want the details for. This currently only supports security group content audit policies.

    Declaration

    Swift

    public let policyId: String
  • The ID of the resource that has violations.

    Declaration

    Swift

    public let resourceId: String
  • The resource type. This is in the format shown in the AWS Resource Types Reference. Supported resource types are: AWS::EC2::Instance, AWS::EC2::NetworkInterface, or AWS::EC2::SecurityGroup.

    Declaration

    Swift

    public let resourceType: String
  • Undocumented

    Declaration

    Swift

    public init(memberAccount: String, policyId: String, resourceId: String, resourceType: String)
  • Declaration

    Swift

    public func validate(name: String) throws