ExponentialRolloutRate
public struct ExponentialRolloutRate : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The minimum number of things that will be notified of a pending job, per minute at the start of job rollout. This parameter allows you to define the initial rate of rollout.
Declaration
Swift
public let baseRatePerMinute: Int
-
The exponential factor to increase the rate of rollout for a job.
Declaration
Swift
public let incrementFactor: Double
-
The criteria to initiate the increase in rate of rollout for a job. AWS IoT supports up to one digit after the decimal (for example, 1.5, but not 1.55).
Declaration
Swift
public let rateIncreaseCriteria: RateIncreaseCriteria
-
Undocumented
Declaration
Swift
public init(baseRatePerMinute: Int, incrementFactor: Double, rateIncreaseCriteria: RateIncreaseCriteria)
-
Declaration
Swift
public func validate(name: String) throws