예제 #1
0
 /// <summary>
 /// Initializes a new instance of the ServerForUpdate class.
 /// </summary>
 /// <param name="sku">The SKU (pricing tier) of the server.</param>
 /// <param name="administratorLoginPassword">The password of the
 /// administrator login.</param>
 /// <param name="storage">Storage related properties of a
 /// server.</param>
 /// <param name="backup">Backup related properties of a server.</param>
 /// <param name="highAvailability">High availability related properties
 /// of a server.</param>
 /// <param name="maintenanceWindow">Maintenance window of a
 /// server.</param>
 /// <param name="replicationRole">The replication role of the server.
 /// Possible values include: 'None', 'Source', 'Replica'</param>
 /// <param name="tags">Application-specific metadata in the form of
 /// key-value pairs.</param>
 public ServerForUpdate(Sku sku = default(Sku), string administratorLoginPassword = default(string), Storage storage = default(Storage), Backup backup = default(Backup), HighAvailability highAvailability = default(HighAvailability), MaintenanceWindow maintenanceWindow = default(MaintenanceWindow), string replicationRole = default(string), IDictionary <string, string> tags = default(IDictionary <string, string>))
 {
     Sku = sku;
     AdministratorLoginPassword = administratorLoginPassword;
     Storage           = storage;
     Backup            = backup;
     HighAvailability  = highAvailability;
     MaintenanceWindow = maintenanceWindow;
     ReplicationRole   = replicationRole;
     Tags = tags;
     CustomInit();
 }