FindingSummary
public struct FindingSummary : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember] -
The action in the analyzed policy statement that an external principal has permission to use.
Declaration
Swift
public let action: [String]? -
The time at which the resource-based policy that generated the finding was analyzed.
Declaration
Swift
public let analyzedAt: TimeStamp -
The condition in the analyzed policy statement that resulted in a finding.
Declaration
Swift
public let condition: [String : String] -
The time at which the finding was created.
Declaration
Swift
public let createdAt: TimeStamp -
The error that resulted in an Error finding.
Declaration
Swift
public let error: String? -
The ID of the finding.
Declaration
Swift
public let id: String -
Indicates whether the finding reports a resource that has a policy that allows public access.
Declaration
Swift
public let isPublic: Bool? -
The external principal that has access to a resource within the zone of trust.
Declaration
Swift
public let principal: [String : String]? -
The resource that the external principal has access to.
Declaration
Swift
public let resource: String? -
The AWS account ID that owns the resource.
Declaration
Swift
public let resourceOwnerAccount: String -
The type of the resource that the external principal has access to.
Declaration
Swift
public let resourceType: ResourceType -
The sources of the finding. This indicates how the access that generated the finding is granted. It is populated for Amazon S3 bucket findings.
Declaration
Swift
public let sources: [FindingSource]? -
The status of the finding.
Declaration
Swift
public let status: FindingStatus -
The time at which the finding was most recently updated.
Declaration
Swift
public let updatedAt: TimeStamp -
init(action:analyzedAt:condition:createdAt:error:id:isPublic:principal:resource:resourceOwnerAccount:resourceType:sources:status:updatedAt:)Undocumented
Declaration
Swift
public init(action: [String]? = nil, analyzedAt: TimeStamp, condition: [String : String], createdAt: TimeStamp, error: String? = nil, id: String, isPublic: Bool? = nil, principal: [String : String]? = nil, resource: String? = nil, resourceOwnerAccount: String, resourceType: ResourceType, sources: [FindingSource]? = nil, status: FindingStatus, updatedAt: TimeStamp)
View on GitHub
FindingSummary Structure Reference