UpdateSecurityProfileResponse
public struct UpdateSecurityProfileResponse : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
A list of metrics whose data is retained (stored). By default, data is retained for any metric used in the profile’s behaviors, but it is also retained for any metric specified here.
Declaration
Swift
public let additionalMetricsToRetainV2: [MetricToRetain]?
-
Where the alerts are sent. (Alerts are always sent to the console.)
Declaration
Swift
public let alertTargets: [AlertTargetType : AlertTarget]?
-
Specifies the behaviors that, when violated by a device (thing), cause an alert.
Declaration
Swift
public let behaviors: [Behavior]?
-
The time the security profile was created.
Declaration
Swift
public let creationDate: TimeStamp?
-
The time the security profile was last modified.
Declaration
Swift
public let lastModifiedDate: TimeStamp?
-
The ARN of the security profile that was updated.
Declaration
Swift
public let securityProfileArn: String?
-
The description of the security profile.
Declaration
Swift
public let securityProfileDescription: String?
-
The name of the security profile that was updated.
Declaration
Swift
public let securityProfileName: String?
-
The updated version of the security profile.
Declaration
Swift
public let version: Int64?
-
init(additionalMetricsToRetainV2:alertTargets:behaviors:creationDate:lastModifiedDate:securityProfileArn:securityProfileDescription:securityProfileName:version:)
Undocumented
Declaration
Swift
public init(additionalMetricsToRetainV2: [MetricToRetain]? = nil, alertTargets: [AlertTargetType : AlertTarget]? = nil, behaviors: [Behavior]? = nil, creationDate: TimeStamp? = nil, lastModifiedDate: TimeStamp? = nil, securityProfileArn: String? = nil, securityProfileDescription: String? = nil, securityProfileName: String? = nil, version: Int64? = nil)