FastRestoreRule

public struct FastRestoreRule : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The Availability Zones in which to enable fast snapshot restore.

    Declaration

    Swift

    public let availabilityZones: [String]
  • The number of snapshots to be enabled with fast snapshot restore.

    Declaration

    Swift

    public let count: Int?
  • The amount of time to enable fast snapshot restore. The maximum is 100 years. This is equivalent to 1200 months, 5200 weeks, or 36500 days.

    Declaration

    Swift

    public let interval: Int?
  • The unit of time for enabling fast snapshot restore.

    Declaration

    Swift

    public let intervalUnit: RetentionIntervalUnitValues?
  • Undocumented

    Declaration

    Swift

    public init(availabilityZones: [String], count: Int? = nil, interval: Int? = nil, intervalUnit: RetentionIntervalUnitValues? = nil)
  • Declaration

    Swift

    public func validate(name: String) throws