Sub2ApiAdminGrokSsoImportRequest constructor

Sub2ApiAdminGrokSsoImportRequest({
  1. required List<Sub2ApiGrokSsoToken> ssoTokens,
  2. String name = '',
  3. String? notes,
  4. int? proxyId,
  5. List<int> groupIds = const <int>[],
  6. Sub2ApiAdminGrokImportCredentials credentials = const Sub2ApiAdminGrokImportCredentials(),
  7. Sub2ApiAdminJsonObject extra = const Sub2ApiAdminJsonObject({}),
  8. int concurrency = 0,
  9. int? loadFactor,
  10. int priority = 0,
  11. Sub2ApiDecimal? rateMultiplier,
  12. DateTime? expiresAt,
  13. bool? autoPauseOnExpired,
})

Implementation

Sub2ApiAdminGrokSsoImportRequest({
  required List<Sub2ApiGrokSsoToken> ssoTokens,
  this.name = '',
  this.notes,
  this.proxyId,
  List<int> groupIds = const <int>[],
  this.credentials = const Sub2ApiAdminGrokImportCredentials(),
  this.extra = const Sub2ApiAdminJsonObject({}),
  this.concurrency = 0,
  this.loadFactor,
  this.priority = 0,
  this.rateMultiplier,
  this.expiresAt,
  this.autoPauseOnExpired,
}) : ssoTokens = List.unmodifiable(ssoTokens),
     groupIds = List.unmodifiable(groupIds);