/// <summary> /// Initializes a new instance of the <see cref="AppInstanceSettings" /> class. /// </summary> /// <param name="qosTier">Specifies QoSTier of the app instance. Specifies QoS Tier for an app instance. App instances are allocated resources such as memory, CPU and IO based on their QoS Tier. kLow - Low QoS Tier. kMedium - Medium QoS Tier. kHigh - High QoS Tier..</param> /// <param name="readViewPrivileges">readViewPrivileges.</param> /// <param name="readWriteViewPrivileges">readWriteViewPrivileges.</param> public AppInstanceSettings(QosTierEnum?qosTier = default(QosTierEnum?), ViewPrivileges readViewPrivileges = default(ViewPrivileges), ViewPrivileges readWriteViewPrivileges = default(ViewPrivileges)) { this.QosTier = qosTier; this.QosTier = qosTier; this.ReadViewPrivileges = readViewPrivileges; this.ReadWriteViewPrivileges = readWriteViewPrivileges; }
/// <summary> /// Initializes a new instance of the <see cref="AppInstanceSettings" /> class. /// </summary> /// <param name="protectedObjectPrivileges">protectedObjectPrivileges.</param> /// <param name="qosTier">Specifies QoSTier of the app instance. Specifies QoS Tier for an app instance. App instances are allocated resources such as memory, CPU and IO based on their QoS Tier. kLow - Low QoS Tier. kMedium - Medium QoS Tier. kHigh - High QoS Tier..</param> /// <param name="readViewPrivileges">readViewPrivileges.</param> /// <param name="readWriteViewPrivileges">readWriteViewPrivileges.</param> public AppInstanceSettings(ProtectedObjectPrivileges protectedObjectPrivileges = default(ProtectedObjectPrivileges), QosTierEnum?qosTier = default(QosTierEnum?), ViewPrivileges readViewPrivileges = default(ViewPrivileges), ViewPrivileges readWriteViewPrivileges = default(ViewPrivileges)) { this.QosTier = qosTier; this.ProtectedObjectPrivileges = protectedObjectPrivileges; this.QosTier = qosTier; this.ReadViewPrivileges = readViewPrivileges; this.ReadWriteViewPrivileges = readWriteViewPrivileges; }