CognitoAdminCreateUserRequest constructor

CognitoAdminCreateUserRequest({
  1. required String userPoolId,
  2. required String username,
  3. required String region,
  4. required CognitoHttpClient httpClient,
  5. List<CognitoAttributeType>? userAttributes,
  6. List<String>? desiredDeliveryMediums,
  7. bool? forceAliasCreation,
  8. CognitoMessageActionType? messageAction,
  9. String? temporaryPassword,
  10. Map<String, String>? clientMetadata,
  11. List<CognitoAttributeType>? validationData,
  12. int maxRetries = 2,
  13. Duration requestTimeout = const Duration(seconds: 20),
})

Creates a new AdminCreateUser request

Implementation

CognitoAdminCreateUserRequest({
  required this.userPoolId,
  required this.username,
  required this.region,
  required this.httpClient,
  this.userAttributes,
  this.desiredDeliveryMediums,
  this.forceAliasCreation,
  this.messageAction,
  this.temporaryPassword,
  this.clientMetadata,
  this.validationData,
  this.maxRetries = 2,
  this.requestTimeout = const Duration(seconds: 20),
}) {
  _validate();
}