HealthCheck
public struct HealthCheck : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
A unique string that you specified when you created the health check.
Declaration
Swift
public let callerReference: String
-
A complex type that contains information about the CloudWatch alarm that Amazon Route 53 is monitoring for this health check.
Declaration
Swift
public let cloudWatchAlarmConfiguration: CloudWatchAlarmConfiguration?
-
A complex type that contains detailed information about one health check.
Declaration
Swift
public let healthCheckConfig: HealthCheckConfig
-
The version of the health check. You can optionally pass this value in a call to UpdateHealthCheck to prevent overwriting another change to the health check.
Declaration
Swift
public let healthCheckVersion: Int64
-
The identifier that Amazon Route 53assigned to the health check when you created it. When you add or update a resource record set, you use this value to specify which health check to use. The value can be up to 64 characters long.
Declaration
Swift
public let id: String
-
If the health check was created by another service, the service that created the health check. When a health check is created by another service, you can’t edit or delete it using Amazon Route 53.
Declaration
Swift
public let linkedService: LinkedService?
-
init(callerReference:cloudWatchAlarmConfiguration:healthCheckConfig:healthCheckVersion:id:linkedService:)
Undocumented
Declaration
Swift
public init(callerReference: String, cloudWatchAlarmConfiguration: CloudWatchAlarmConfiguration? = nil, healthCheckConfig: HealthCheckConfig, healthCheckVersion: Int64, id: String, linkedService: LinkedService? = nil)