QueueCreateQueueInput constructor

const QueueCreateQueueInput({
  1. required String name,
  2. @QueueCreateQueueSubjectTypesConverter() List<QueueCreateQueueSubjectTypes>? subjectTypes,
  3. String? collection,
  4. List<String>? reportTypes,
  5. List<String>? reporterTags,
  6. List<String>? accountTags,
  7. String? description,
  8. List<String>? recommendedPolicies,
  9. List<String>? recommendedLabels,
  10. Map<String, dynamic>? $unknown,
})

Implementation

@JsonSerializable(includeIfNull: false)
const factory QueueCreateQueueInput({
  /// Display name for the queue (must be unique)
  required String name,
  @QueueCreateQueueSubjectTypesConverter()
  List<QueueCreateQueueSubjectTypes>? subjectTypes,

  /// Collection name for record subjects. Omit to accept every collection.
  String? collection,
  List<String>? reportTypes,
  List<String>? reporterTags,
  List<String>? accountTags,

  /// Optional description of the queue
  String? description,
  List<String>? recommendedPolicies,
  List<String>? recommendedLabels,

  Map<String, dynamic>? $unknown,
}) = _QueueCreateQueueInput;