ServerReplicationParameters class

The replication parameters for replicating a server.

Constructors

ServerReplicationParameters({bool? encrypted, int? frequency, String? kmsKeyId, LicenseType? licenseType, int? numberOfRecentAmisToKeep, bool? runOnce, DateTime? seedTime})
ServerReplicationParameters.fromJson(Map<String, dynamic> json)
factory

Properties

encrypted bool?
Indicates whether the replication job produces encrypted AMIs.
final
frequency int?
The frequency of creating replication jobs for the server.
final
hashCode int
The hash code for this object.
no setterinherited
kmsKeyId String?
The ID of the KMS key for replication jobs that produce encrypted AMIs. This value can be any of the following:
final
licenseType LicenseType?
The license type for creating a replication job for the server.
final
numberOfRecentAmisToKeep int?
The number of recent AMIs to keep when creating a replication job for this server.
final
runOnce bool?
Indicates whether to run the replication job one time.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
seedTime DateTime?
The seed time for creating a replication job for the server.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited