Sub2ApiAdminOpenAIFastPolicyRule constructor

Sub2ApiAdminOpenAIFastPolicyRule({
  1. required String serviceTier,
  2. required String action,
  3. required String scope,
  4. List<int> userIds = const <int>[],
  5. String errorMessage = '',
  6. List<String> modelWhitelist = const <String>[],
  7. String fallbackAction = '',
  8. String fallbackErrorMessage = '',
})

Implementation

Sub2ApiAdminOpenAIFastPolicyRule({
  required this.serviceTier,
  required this.action,
  required this.scope,
  List<int> userIds = const <int>[],
  this.errorMessage = '',
  List<String> modelWhitelist = const <String>[],
  this.fallbackAction = '',
  this.fallbackErrorMessage = '',
}) : userIds = List.unmodifiable(userIds),
     modelWhitelist = List.unmodifiable(modelWhitelist);